ฐานข้อมูลเปรียบเทียบ
Oracle Database: สัญญาก่อนเทคโนโลยี
Oracle Database เป็นฐานข้อมูลเชิงสัมพันธ์ระดับองค์กรที่มีฟีเจอร์ระดับองค์กรทุกอย่างเท่าที่จะจินตนาการได้ และเหตุผลที่การตัดสินใจด้านเทคโนโลยีมีความสำคัญน้อยกว่างานเอกสาร: การให้สิทธิ์การใช้งานแบบต่อคอร์ ตัวเลือกที่มีชื่อพร้อมป้ายราคาของตัวเอง และแนวทางปฏิบัติในการตรวจสอบที่ทำให้การคำนวณสิทธิ์การใช้งานเป็นงานที่ยืนหยัด นี่เป็นบทความเฉพาะเบื้องหลังบทความ Oracle-10g รุ่นเก่าของเรา: แพลตฟอร์มคืออะไร จำเป็นจริงๆ เมื่อใด และมีค่าใช้จ่ายเท่าใดในการหลีกเลี่ยง
ประเด็นสำคัญ
- ขีดจำกัดความสามารถของสแต็กนั้นเป็นจริง: การแบ่งพาร์ติชัน, Data Guard (HA/DR), RAC สำหรับการขยายขนาดและเฟลโอเวอร์แบบข้ามโหนด, การรักษาความปลอดภัยขั้นสูงและตัวเลือกการบีบอัด: คุณสมบัติระดับองค์กรที่ไม่มี DB โอเพ่นซอร์สที่ตรงกันแบบจุดต่อจุด
- การให้สิทธิ์ใช้งานนั้นเป็นผลิตภัณฑ์ในตัวมันเอง: การคำนวณตามแกนหลักที่มีปัจจัยตัวประมวลผลที่แตกต่างกันไปตามสถาปัตยกรรมฮาร์ดแวร์ ป้ายราคาตัวเลือกที่มีชื่อ และการดำเนินการด้านการปฏิบัติตามกฎระเบียบซึ่งรวมถึงการตรวจสอบ ไม่มีใครซื้อ 'ฐานข้อมูล Oracle' โดยไม่มีการทดสอบสารสีน้ำเงินด้านการจัดซื้อ
- เวอร์ชันมีความสำคัญทางกฎหมายพอๆ กับทางเทคนิค: ความครอบคลุมดั้งเดิมของ Oracle 10g มีอยู่เพราะ 'ยังคงใช้งานอยู่' เป็นคำถามเกี่ยวกับการปฏิบัติตามข้อกำหนดก่อน (การสนับสนุนสิ้นสุดมานานแล้ว) และความกดดันของ CPU/แพตช์เป็นคำถามเกี่ยวกับสัญญา ไม่ใช่คำถามสาธิต
- การล็อคอินภาษา SQL คือภาษีการย้าย: ขั้นตอนและแพ็คเกจ PL/SQL ลำดับและการออกแบบทริกเกอร์ และฟังก์ชันเฉพาะของ Oracle จะแสดงในโค้ดแอปพลิเคชันทุกที่ มีเครื่องมือการย้ายข้อมูลอยู่ การแปล PL/SQL คือใบเรียกเก็บเงินทางวิศวกรรมที่มาพร้อมกับเครื่องมือเหล่านั้น
- เส้นทางทางออกของการย้ายข้อมูล เมื่อมีเหตุผล: ดัมพ์โลจิคัล expdp/impdp, เฟสการจำลองแบบคลาส CDC และการทดสอบซ้ำภาษาแอปพลิเคชัน โดยแต่ละรายการมีกำหนดการเหมือนกับการย้ายรหัส เป้าหมายตามบัญชีสำหรับอสังหาริมทรัพย์ SaaS ส่วนใหญ่คือ PostgreSQL ที่แอปพลิเคชันอนุญาต โดยการสมัครใช้งาน Oracle จะเก็บไว้เฉพาะสำหรับปริมาณงานที่ต้องการแพลตฟอร์มอย่างแท้จริงเท่านั้น
- จุดที่ Oracle ยังคงถูกต้อง: สภาพแวดล้อมด้านกฎระเบียบที่ระบุไว้ การจับคู่คุณสมบัติที่สำคัญต่อภารกิจ (RAC, Data Guard + ตัวเลือกเฉพาะ) ทีมสารสีน้ำเงินของผู้จำหน่าย หรือรันเวย์ DBA ที่มีอยู่ สิ่งใดก็ตามที่ขาดไปมักจะจองเส้นทางเชิงสัมพันธ์ที่ราคาถูกกว่าก่อน นั่นคือ PostgreSQL ที่มีการแผ่ขยาย HA ที่รองรับ
บันทึกจากหน้างาน
การออก Oracle ทุกรายการที่เราดำเนินการเสร็จสิ้นเริ่มต้นเป็นโปรเจ็กต์สเปรดชีตการให้สิทธิ์การใช้งาน ไม่ใช่โปรเจ็กต์ทางเทคนิค การทิ้ง expdp เกิดขึ้นในหลายสัปดาห์ต่อมาไปยังพื้นที่ PostgreSQL ที่ตรงกับรอยเท้าด้านการปฏิบัติตามกฎระเบียบและการคำนวณต้นทุนที่ดีขึ้น
คำถามที่พบบ่อย
Oracle Database สำหรับองค์กรขนาดใหญ่เท่านั้นหรือไม่
ไม่เพียงแต่ราคาขั้นต่ำของสิทธิ์การใช้งานจะลดราคาการปรับใช้ขนาดเล็กส่วนใหญ่อย่างรวดเร็วอีกด้วย สิ่งที่ระบบขนาดเล็กมักต้องการคือความน่าเชื่อถือ PostgreSQL-plus-tooling มอบสิ่งนั้นโดยไม่ต้องมีพิธีจัดซื้อจัดจ้าง
อินสแตนซ์ 10g เก่าของฉันเป็นปัญหาการปฏิบัติตามข้อกำหนดหรือไม่
ผ่านวันที่สนับสนุนมานานหลายปี ซึ่งหมายความว่าจะไม่มีแพตช์รักษาความปลอดภัยอีกต่อไป: ผลการตรวจสอบและการคำนวณค่าใช้จ่ายในการละเมิดจะตามมา บทความดั้งเดิมของ Oracle-10g ครอบคลุมเส้นทางการเลิกใช้งานอย่างรับผิดชอบ
ต้นทุนที่แท้จริงในการออกจาก Oracle คืออะไร?
ไม่ใช่การถ่ายโอนข้อมูลและการเดินทาง: การแปลภาษาถิ่นของตรรกะที่เก็บไว้ การทดสอบแอปพลิเคชันซ้ำ การสร้าง HA ใหม่และการฝึกอบรม DBA ใหม่: โปรแกรมแบบหลายไตรมาสที่ชำระเฉพาะเมื่อต้นทุนลิขสิทธิ์หรือความเสี่ยงของผู้จำหน่ายที่พิสูจน์ได้
ภัยคุกคามจากการตรวจสอบมีจริงแค่ไหน?
จริงพอที่จะเป็นบรรทัดรายการ: คำจำกัดความของสัญญา (จำนวนสภาพแวดล้อม กฎการจำลองเสมือน) นั้นเข้มงวดในแต่ละแพลตฟอร์ม และจุดยืนที่ซื่อสัตย์คือการวัดทรัพย์สินของคุณเทียบกับสัญญาของคุณก่อนที่ Oracle จะวัด
Kinetikatech ช่วยเรื่อง ฐานข้อมูลเปรียบเทียบ ได้อย่างไร
ข้อเสนอง่าย ๆ แบบนี้: ตัวเลือกกลไกฐานข้อมูลสำหรับการโฮสต์ปริมาณงาน เปรียบเทียบกับการรับประกันความถูกต้อง น้ำหนักในการปฏิบัติงาน และต้นทุนจริง: กลไกแบบฝังเทียบกับเซิร์ฟเวอร์, MySQL กับ PostgreSQL, SQL กับที่เก็บเอกสาร รวมถึงกรณีศึกษาแบบเดิมที่กลับมาใช้อีกเรื่อยๆ ส่งให้บริการ การจัดการเซิร์ฟเวอร์และการเพิ่มความเร็วเว็บไซต์ ของเราดูแล มีการประเมินอย่างเหมาะสม ลงมือแบบสะอาด และมีคนเฝ้าตลอด 24 ชั่วโมง