ด้วยการเปิดตัว MySQL 8 ครั้งล่าสุดฉันไม่สามารถหาข้อมูลใด ๆ เกี่ยวกับสาเหตุที่หมายเลขรุ่น 6 และ 7 ถูกข้ามไปได้ ใครรู้บ้าง
ด้วยการเปิดตัว MySQL 8 ครั้งล่าสุดฉันไม่สามารถหาข้อมูลใด ๆ เกี่ยวกับสาเหตุที่หมายเลขรุ่น 6 และ 7 ถูกข้ามไปได้ ใครรู้บ้าง
คำตอบ:
อ้างอิงจากสเดฟสต็อกผู้จัดการชุมชน MySQL สำหรับออราเคิล:
(จากบล็อกโพสต์ของเขา: MySQL 8 กำลังจะมา )
หลายปีที่ผ่านมาก่อนที่ Sun Microsystems จะซื้อ MySQL AB มีรุ่นของ MySQL ที่มีหมายเลข 6 น่าเสียดายที่มันค่อนข้างทะเยอทะยานและการเปลี่ยนแปลงความเป็นเจ้าของทำให้มันเหี่ยวแห้ง ผลิตภัณฑ์ MySQL Cluster ใช้ซีรีย์ 7 มาหลายปีแล้ว ด้วยการเปลี่ยนแปลงใหม่สำหรับ MySQL 8 นักพัฒนารู้สึกว่าพวกเขาได้แก้ไขพอที่จะชนจำนวนมาก
บทความ Wikipedia เกี่ยวกับ MySQL ยังมีเหตุการณ์เหล่านี้:
- Sun Microsystems เข้าซื้อ MySQL AB ในปี 2008
- เวอร์ชัน 5.1: Production release 27 พฤศจิกายน 2008 (ตัวจัดกำหนดการเหตุการณ์, การแบ่งพาร์ติชัน, API API, การจำลองแบบแถว, ตารางบันทึกเซิร์ฟเวอร์)
MySQL 5.1 และ 6.0-alpha แสดงประสิทธิภาพที่ไม่ดีเมื่อใช้สำหรับคลังข้อมูล - ส่วนหนึ่งเนื่องจากไม่สามารถใช้ CPU หลายตัว แกนสำหรับการประมวลผลแบบสอบถามเดียว- MySQL Server 6.0.11-alpha ได้ประกาศเมื่อวันที่ 22 พฤษภาคม 2552 ว่าเป็นรุ่น 6.0 ล่าสุด การพัฒนาเซิร์ฟเวอร์ MySQL ในอนาคตใช้รูปแบบการวางจำหน่ายใหม่ ฟีเจอร์ที่พัฒนาขึ้นสำหรับ 6.0 กำลังถูกรวมเข้ากับรีลีสในอนาคต
- Oracle ซื้อกิจการ Sun Microsystems เมื่อวันที่ 27 มกราคม 2010
- การทำงานกับเวอร์ชัน 6 หยุดลงหลังจากการเข้าซื้อกิจการของ Sun Microsystems ผลิตภัณฑ์ MySQL Cluster ใช้เวอร์ชัน 7 การตัดสินใจถูกข้ามไปยังเวอร์ชัน 8 เป็นหมายเลขเวอร์ชันหลักถัดไป
และสำหรับใครที่อยากจะเห็นรหัสที่นี่เป็นพื้นที่เก็บข้อมูล: MySQL 6.0 ไบนารีและรหัสที่มา (6.0.11-alpha)