ฐานข้อมูล PostgreSQL ออกเวอร์ชัน 10 ซึ่งถือเป็นการขยับเลขเวอร์ชันใหญ่ครั้งแรก นับตั้งแต่ออก PostgreSQL 9.0 ในปี 2010
หมายเหตุ: ที่ผ่านมา PostgreSQL 9.x ถือเป็นรุ่นใหญ่ (major) ทุกรุ่น แต่นับจากนี้ไปจะเปลี่ยนมาใช้เลขเวอร์ชันแบบ x.y โดย x คือรุ่นใหญ่ y คือรุ่นย่อย เหมือนอย่างซอฟต์แวร์ปกติ
ของใหม่ใน PostgreSQL 10.0 มีหลายอย่าง ดังนี้
- Logical Replication เพิ่มความสามารถของการทำสำเนาฐานข้อมูล (replication) ด้วยการเลือกส่งสำเนาเฉพาะบางฐานข้อมูลหรือบางตารางไปยังปลายทาง ช่วยให้การทำ replication ข้ามไปมาระหว่างหลายๆ เครื่องมีประสิทธิภาพกว่าเดิม
- Declarative Table Partitioning ปรับปรุงวิธีการตัดแบ่งตาราง โดยเพิ่ม syntax สำหรับกำหนดว่าจะแบ่งส่วนตารางอย่างไร
- ปรับปรุง Query Parallelism เพื่อให้รันคิวรีแบบขนาน พร้อมกันหลายๆ คิวรีได้มีประสิทธิภาพมากขึ้น
- Quorum Commit for Synchronous Replication ช่วยให้การซิงก์สำเนาฐานข้อมูลระหว่างเครื่องหลายๆ เครื่องแม่นยำขึ้น เพราะเครื่องปลายทางสามารถแจ้งกลับมายังต้นทางว่าซิงก์เสร็จสมบูรณ์แล้ว ต้นทางจะได้ทราบว่าข้อมูลที่ส่งไปปลอดภัย ไม่หายไปกลางทาง
- รองรับการยืนยันตัวตนแบบ Salted Challenge Response Authentication Mechanism (SCRAM) โดยใช้การเข้ารหัส SHA-256 เพื่อความแข็งแกร่งในการแฮชรหัสผ่านที่ดีกว่า MD5 เดิม
ที่มา - PostgreSQL, Slide (1), Slide (2)

on
เป็นฐานข้อมูลที่ผมรู้สึกว่าจะ
sukjai Fri, 06/10/2017 - 14:39
เป็นฐานข้อมูลที่ผมรู้สึกว่าจะใช้ยากน่าดู
mySQL ใช้ง่ายกว่าเยอะ
syootakarn Fri, 06/10/2017 - 15:36
mySQL ใช้ง่ายกว่าเยอะ
พอจะยกตัวอย่างได้หรือเปล่าครั
WattZ Fri, 06/10/2017 - 16:16
In reply to mySQL ใช้ง่ายกว่าเยอะ by syootakarn
พอจะยกตัวอย่างได้หรือเปล่าครับว่าอันไหนที่ยากกว่า พอดีที่ผ่านมาผมใช้ postgresql มาตลอด
การ query ข้าม Database
sukjai Fri, 06/10/2017 - 17:32
In reply to พอจะยกตัวอย่างได้หรือเปล่าครั by WattZ
การ query ข้าม Database คนละก้อนครับทั้งๆ ที่อยู่ Host เดียวกัน อันนี้ทำผมงงไปนานเลย
postgresql ใช้ schema ครับ
q0022 Fri, 06/10/2017 - 18:14
In reply to การ query ข้าม Database by sukjai
postgresql ใช้ schema ครับ
ใช้ยากหรือไม่เคยชินหรือเปล่าน
xobser Fri, 06/10/2017 - 16:36
ใช้ยากหรือไม่เคยชินหรือเปล่านะ เคยใช้แต่ mysql กับ mssql เรื่องชื่อตารางหรือฟิลด์ใน PostgreSQL ตัวเล็กตัวใหญ่ต่างกัน reindex auto number ต้องมาแก้ sequences การจัดเรียงฟิลด์ทำทีหลังไม่ได้ อันนี้คือประสบการณ์ส่วนตัวนะครับ
แรกๆใช้ MySQL มาก่อน
kimminwoo Fri, 06/10/2017 - 22:44
แรกๆใช้ MySQL มาก่อน พอมาลองใช้ PostgreSQL ก็แอบยาก
แต่พอได้ศึกษาไปเรื่อยๆ ลองเล่นไปเรื่อยๆ ตอนนี้ชอบ PostgreSQL เต็มๆ