PostgreSQL 13 Yenilikleri
PostgreSQL 13 yakın zamanda realese olmasından sonra bazı özellikler geldi ve bazı özellikler değiştirildi . PostgreSQL 13 versiyonuna geçmeyi düşünüyorsanız hangi özelliklerin değiştiğini tam ve eksiksiz bir şekilde öğrenmenizi tavsiye ederim çünkü yeni gelen versiyon ile eski özelliklerin bazısı disable edilebiliyor , bazı özellikler değiştiriliyor , bazı sık kullanılan parametrelerin ismi değişebiliyor. Versiyon değişikliği düşünenler ve yeni özellikleri denemek isteyenler için bu yazımda PostgreSQL 13 ile yeni özelliklerden bahsedeceğim.
- B-Tree indexler de performans artması ve disk alan maliyetinin azalması.
- Partition tablolarda performans iyileştirilmesi.
- Paralel vacuum
- Incremental Sorting
- IN / ANY / OR kullanımlarında istatistik oluşturarak daha iyi performans
- Partition tablolar BEFORE satır düzeyinde triggerları destekliyor.
- uuid-ossp extensionını kullanmadan gen_random_uuid() fonksiyon yardımı ile UUID değer oluşturulması.
- reindexdb’e –jobs parametresi eklenerek indexleri paralel şekilde rebuild edilebiliyor fakat bu işlem süresini kısaltırken max_connection sayısını göz önünde bulundurmanızı tavsiye ederim.
- trusted extension kavramı eklendi.
- pg_verifybackup komutu eklendi.
- pg_dump, –include-foreign-data komutu ile fdwler’in outputunun alınması sağlandı.
- TLS sertifikası kullananlar için şifre girilmesini sağlayan sslpassword parametresi eklendi .
- Postgres_fdw artık parola gerekmeden diğer veritabanlarına eklenecek şekilde konfigure edilebilir hale geldi.
- Windows üzerinde postgresql çalıştıranlar artık UNIX soketleri ile bağlanabilecekler.
- pg_basebackup –write_recovery_conf seçeneği
- polimorfik veri tipleri eklendi.(anycompatible, anycompatiblearray, anycompatiblenonarray, anycompatiblerange)
- psql için \dAc, \dAf, \dAo ve \dAp. komutları eklendi
- DROPDB komutuna üzerinde ki connectionların düşürülmesi için “-f ” parametresi eklendi.
Bu özellikleri denemek için postgresql 13 kurmak isterseniz.
Centos 7 Üzerine PostgreSQL 13 kurulumu isimli yazımdan faydalanabilirsiniz.