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.

Loading