PostgreSQL ออกเวอร์ชั่น 17 ตามรอบปีโดยปรับปรุงย่อยๆ หลายอย่าง ฟีเจอร์ที่ชัดเจนที่สุดสำหรับคนใช้งานคือความสามารถในการสำรองข้อมูลแบบ incremental ในตัว ทำให้กระบวนการสำรองข้อมูลทำงานได้เร็วขึ้นมาก ส่วนอื่นๆ นั้นเป็นการปรับปรุงประสิทธิภาพ และเพิ่มคำสั่งบางส่วน
ฟีเจอร์สำคัญในรอบนี้ เช่น
- เพิ่มคำสั่ง JSON_TABLE: ฟิลด์ที่เป็น JSON ให้กลายเป็นตารางปกติ เปิดทางให้คิวรีและเรียกฟังก์ชั่นต่างๆ ได้เหมือนการคิวรีตาราง
- ปรับปรุงประสิทธิภาพการทำงาน: โปรเซส vacuum ใช้หน่วยความจำน้อยลง 20 เท่า, อัตราการเขียน write-ahead log เร็วขึ้น 2 เท่าตัว, การทำ index แบบ BRIN สามารถใช้ซีพียูหลายคอร์รันขนานกันได้, ฟังก์ชี่นบางส่วนปรับโค้ดให้รองรับคำสั่งแบบ SIMD ในซีพียูรุ่นใหม่ๆ
- รองรับการสำรองข้อมูลแบบ incremental ด้วยคำสั่ง
pg_basebackup
สำรองข้อมูลจากไฟล์ข้อมูลการสำรองแบบเต็มครั้งล่าสุด ช่วยลดระยะเวลาการสำรองข้อมูลลง และยังมีคำสั่งpg_combinebackup
รวบเอาไฟล์สำรองแบบ incremental ให้กลายเป็นไฟล์สำรองเต็ม
ความเปลี่ยนแปลงรวมสามารถอ่านได้ใน release note
ที่มา - PostgreSQL
Get latest news from Blognone
Follow @twitterapi
Hiring! บริษัทที่น่าสนใจ