Billing System

Billing System

News

Upgrade MySQL เป็น version 8

Published: 2019-10-24

แจ้งเพื่อทราบ
ทางเจ้าหน้าที่ จะดำเนินการ upgrade MySQL จาก version 5.x เป็น 8.0 ภายในช่วง 26 ต.ค. 2562 ถึง 25 พ.ย. 2562
ซึ่งโดยจะใช้วิธีการ upgrade แบบราย account ไป เพื่อไม่ให้กระทบต่อการใช้งานทั้ง Server
*** MySQL 8 ดียังไง ***
1. SQL เพิ่มความสามารถในการจัดการ Window functions, Common Table Expressions, NOWAIT and SKIP LOCKED, Descending Indexes, Grouping, Regular Expressions, Character Sets, Cost Model และ Histograms
2. JSON เพิ่ม Syntax และ Function ใหม่, ปรับปรุงการทำ Sorting และมี JSON Table Function ทำให้สามารถใช้คำสั่ง SQL กับข้อมูล JSON ได้
3. GIS สนับสนุนข้อมูล Geography โดยมีระบบ Spatial Reference Systems (SRS) รวมถึงเพิ่ม SRS Aware Spatial Datatype, Spatial Index และ Spatial Function เข้ามา
4. Reliability คำสั่ง DDL ทำงานแบบ Atomic และ Crash Safe ได้แล้ว โดยมีการจัดเก็บ Meta-data ใน Transactional Data Dictionary เดียว ใช้ InnoDB เป็นเบื้องหลัง
5. Observability ปรับปรุง Performance Schema, Information Schema, Configuration Variables และ Error Logging ขนานใหญ่
6. Manageability รองรับการทำ Remote Management, Undo Tablespace Management และเพิ่ม Instant DDL แบบใหม่เข้ามา
7. Security ปรับปรุง OpenSSL, เปลี่ยน Default Authentication, เพิ่ม SQL Roles, ยกเลิก Super Privilege, เพิ่มระบบ Password Strength และอื่นๆ
8. Performance InnoDB สามารถรองรับ Read/Write Workloads, IO Bound Workloads และ Hot Spot Workload ได้เร็วขึ้นกว่าเดิมมาก, เพิ่ม Resource Group เพื่อให้ผู้ใช้งานเลือกได้ว่าจะรองรับ Workload แบบใดบน Hardware ชนิดใดให้ดีเป็นพิเศษ ด้วยการทำ CPU-User Thread Mapping

ขอขอบคุณข้อมูลจาก TechTalkThai (https://www.techtalkthai.com/mysql-8-0-is-generally-available/)


Powered by HostBill