PostgreSQL ออกเวอร์ชั่น 16.0 โดยเวอร์ชั่นนี้ไม่ได้มีฟีเจอร์ใหญ่ๆ นัก แต่เป็นการปรับปรุงย่อยๆ จำนวนมาก เช่น
- ปรับปรุงประสิทธิภาพการคิวรีเมื่อใช้ aggregate function เมื่อใช้ DISTINCT หรือ ORDER BY
- ใช้ชุดคำสั่ง SIMD ในซีพียู ทั้ง x86 และ Arm เร่งความเร็วการประมวลผลสตริงแบบ ASCII และ JSON รวมถึงเร่งความเร็วการประมวลผล array
- ปรับปรุงการทำ logical replication สามารถดึงข้อมูลไปจาก standby instance ได้ แทนที่จะต้องดึงจาก primary อย่างเดียว
- เพิ่มฟังก์ชั่นเกี่ยวกับ JSON บางส่วน สามารถใส่ขีดล่าง (underscore) เพื่อคั่นตัวเลขได้ เช่น
5_432_000
- คำสั่ง
psql
เพิ่มคำสั่ง\bind
สามารถใส่พารามิเตอร์ใน SQL (ดูในภาพท้ายข่าว)
PostgreSQL พัฒนามาแล้วถึง 27 ปี โดยเริ่มจากโครงการ Postgres ที่พัฒนามาก่อนนั้น แต่ใช้ภาษาคิวรี POSTQUEL เมื่อเปลี่ยนมาใช้ SQL จึงกลายเป็น PostgreSQL ในปี 1996
ที่มา - PostgreSQL
Get latest news from Blognone
Follow @twitterapi
Comments
"เพิ่มฟังก์ชั่นเกี่ยวกับ JSON บางส่วน สามรถใส่ขีดล่าง (underscore) เพื่อคั่นตัวเลขได้ เช่น 5_432_000"สามรถ > สามารถ
ควรจะแยกหัวข้อกันไหมครับ
"เพิ่มฟังก์ชั่นเกี่ยวกับ JSON บางส่วน" กับ"สามารถใส่ขีดล่าง (underscore) เพื่อคั่นตัวเลขได้ เช่น 5_432_000"
มันไม่เกี่ยวกัน อันนึง JSON อีกอันเพิ่ม literal ของ integer
ขอบคุณสำหรับข่าวครับ ช่วงนี้งานวุ่นมาก คงยังไม่มีเวลาอัพเกรด db ตัวเอง
..: เรื่อยไป
กลายเป็นของที่ถ้าไม่พังก็ไม่อัพเกรดไปแล้วแหละ หลายเรื่องย้ายมาทำบน Application/Service tier หมดแล้ว พยายามไม่ใช้ฟีเจอร์ของ DB เยอะ จะได้ย้ายง่าย เน้นทนถึกมากกว่า