MySQL 8.0.0 ออก DMR แล้ว มีความเปลี่ยนแปลงเยอะมาก

ทีมพัฒนา MySQL ได้ประกาศเปิดตัว MySQL 8.0.0 Development Milestone Release (DMR) เป็นที่เรียบร้อยแล้ว โดยมีฟีเจอร์ใหม่เด่นๆ ดังนี้

mysql_banner

  • Transactional Data Dictionary มี Data Dictionary ใน SQL Tables ที่จัดเก็บข้อมูลด้วย InnoDB แล้ว โดยมีการปรับปรุงการทำงานของ Information Schema ใหม่ทั้งหมด และ DDL Statement ก็ทำงานแบบ Atomic และ Crash Safe แล้ว โดยแนะนำให้ใช้ InnoDB แทน MyISAM ด้วย
  • มีระบบ SQL Roles เป็นมาตรฐานแล้ว
  • ปรับปรุงการสนับสนุน UTF8 ให้ดีขึ้น โดยเปลี่ยน Default Character Set จาก latin1 เป็น utf8mb4 แทน และแก้ Default Collation จาก latin1_swedish_ci ไปเป็น utf8mb4_800_ci_ai แทน และรองรับภาษาต่างๆ ทั่วโลกได้ดีขึ้น
  • รองรับการทำ INVISIBLE Index ที่ทำงานแบบ Background ได้ ทำให้ DBA/DevOps สามารถลองเปิดปิด Index เพื่อทดสอบประสิทธิภาพที่เปลี่ยนแปลงไปได้โดยไม่ต้องสร้าง Index ใหม่ทุกครั้ง
  • ทำ Bit-wise Operations บนข้อมูลที่เป็น Binary ได้ จากเดิมที่รองรับเฉพาะการทำบน Integer เท่านั้น
  • รองรับการประมวลผลค่า Address แบบ IPv6 ได้ดีขึ้นจากการรองรับ Bit-wise Operation ได้มากขึ้น โดยไม่ต้องมี Type พิเศษ แต่ให้ไปใช้ VARBINARY(16) แทน
  • เพิ่มความสามารถใหม่ในการประมวลผลข้อมูลแบบ UUID ได้ดีขึ้น โดยไม่ต้องมี Type พิเศษ แต่ให้ไปใช้ VARBINARY(16) แทน
  • ใช้ SET PERSIST สำหรับ Global Variables ได้ ทำให้การตั้งค่าของตัวแปรบน Server ด้วย SET PERSIST จะถูกเปลี่ยนแปลงทันทีและยังคงมีผลหลังจาก Restart Server ไปแล้ว
  • สามารถนับจำนวน Error Message ที่เกิดขึ้นบน Server ได้จาก Table ดังต่อไปนี้ Global count, Summary per thread, Summary per user, Summary per host และ Summary per account
  • มี Performance Schema Indexes ที่ทำให้การ Query Performance Schema เร็วขึ้นกว่าเดิม
  • มีการ Refactor โค้ดส่วน Parser และ SQL Command ต่างๆ ให้ดีขึ้นกว่าเดิม
  • เพิ่มระบบ Optimizer Hints เข้ามา ทำให้มีการใช้งาน Merge ซึ่งมีประสิทธิภาพสูงได้มากขึ้น
  • มีการทำ Cost Model ทำให้รู้ว่าการ Query Data ต่างๆ นั้นจะมาจากบน Memory หรือบน Disk จะได้ปรับปรุงให้ดีขึ้นได้
  • มี Histograms สำหรับสร้างตารางแสดงผลเชิงสถิติการกระจายตัวของข้อมูลสำหรับคอลัมน์ที่ไม่ได้ทำการ Index เอาไว้ได้
  • รองรับการจัดเก็บข้อมูล GIS ได้ดีขึ้น
  • ทำการ Scan บน MySQL/InnoDB ได้เร็วขึ้น
  • มีระบบ Plugin Infrastructure ใหม่ โดยแต่ละ Component สามารถสื่อสารกันได้ แต่ของเก่ายังคงใช้งานได้อยู่
  • ทำการ Refactor BLOB ใหม่
  • InnoDB Memcached ดีขึ้นกว่าเดิม
  • ฯลฯ

ใน MySQL 8.0.0 นี้มีความสามารถใหม่ๆ เยอะมากครับ ดังนั้นผู้ที่สนใจสามารถอ่านฉบับเต็มได้ที่ http://dev.mysql.com/doc/relnotes/mysql/8.0/en/ เลยนะครับ ส่วนผู้ที่สนใจโหลดไปใช้งานก็สามารถเข้าไปโหลดได้ที่ http://dev.mysql.com/downloads/mysql/ หรือตรวจสอบ Source Code ได้ที่ https://github.com/mysql/mysql-server ทันทีครับ

ผู้ที่สนใจโซลูชั่น Open Source Software ต่างๆ รวมถึง Linux/Unix/OpenStack, Data Center Infrastructure, VMware vSphere/VSAN/NSX/vCloud, Microsoft Windows Server และระบบ CMS สำเร็จรูปที่มีประสิทธิภาพสูงและปลอดภัยระดับองค์กรพร้อมบริการครบวงจร ทั้ง WordPress และ Magento หรือกำลังมองหาทีมงาน Outsource Linux/VMware/Windows Systems Engineer สามารถติดต่อทีมงาน UnixDev ได้ทันทีที่โทร 081-651-9393 หรืออีเมลล์ info@unixdev.co.th

 

เกี่ยวกับ UnixDev

unixdev-logo-web

UnixDev คือทีมงานผู้เชี่ยวชาญทางด้าน System Engineering ที่ครอบคลุมทั้ง Linux, Unix, Microsoft Windows และ VMware แบบ Full Stack ซึ่งสามารถให้บริการในการตรวจสอบแก้ไขปัญหาและปรับปรุงประสิทธิภาพและความปลอดภัยสำหรับระบบ Hypervisor, Operating System, Application, Web Application ไปจนถึง Database แบบครบวงจร https://www.unixdev.co.th

ที่มา: http://mysqlserverteam.com/the-mysql-8-0-0-milestone-release-is-available/



About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

[PR] Endless ระบบปฏิบัติการฟรีที่ง่ายต่อการใช้งานพร้อมให้บริการในประเทศไทยแล้ว เจาะกลุ่มผู้ใช้ใหม่สำหรับตลาดคอมพิวเตอร์

กรุงเทพฯ 23 มิถุนายน 2560 – Endless Computers ประกาศเปิดตัวระบบปฏิบัติการ (OS) ในประเทศไทยแล้ววันนี้ สร้างมิติใหม่แก่ตลาดคอมพิวเตอร์ของไทย การเปิดตัวครั้งนี้ยังเป็นการบุกตลาดในภูมิภาคเอเชียตะวันออกเฉียงใต้เป็นครั้งแรกของ Endless อีกด้วย  Endless …

[PR] โลจิเทค เปิดตัวกล้องประชุมทางไกลระดับพรีเมียร์ ‘โลจิเทค มีทอัพ’ เติมเต็มประสิทธิภาพห้องประชุมกลุ่มย่อย ท่ามกลางความนิยมที่เพิ่มขึ้นของการทำงานในพื้นที่เปิดและห้องประชุมขนาดเล็ก พร้อมส่งต่อประสบการณ์ด้านเสียงและวิดีโอที่เหนือกว่า

กรุงเทพฯ, ประเทศไทย –  22 มิถุนายน 2560 – โลจิเทค (SIX: LOGN) (NASDAQ: LOGI) เปิดตัวกล้องประชุมทางไกลระดับพรีเมียร์ โลจิเทค มีทอัพ …