Kurumsal Linux ve Özgür Yazılım desteğinde lider Linux göç, açık kaynak uygulama entegrasyonları konusunda uzman.

PostgreSQL 10: Mantıksal – Tablo Bazlı Replikasyon

PostgreSQL 10 ile beraber mevcut Streaming Replication (Fiziksel Replikasyon) özelliğinin yanı sıra Logical Replication (Mantıksal Replikasyon) özelliği geldi. Bu özellik sayesinde daha önce yapamadığımız bazı esnek replikasyon özelliklerini kullanabiliyoruz. Temel olarak Mantıksal Replikasyonu tanımlayacak olursak önce fiziksel, Streaming Replikasyondan farklarını açıklamak daha kolay olacaktır. Streaming Replikasyon, XLOG kayıtlarının yani verinin fiziksel olarak farklı bir sunucu … Okumaya devam et PostgreSQL 10: Mantıksal – Tablo Bazlı Replikasyon

Oracle’dan EDB Postgres Advanced Server’a göç etmeye hazır mısınız?

Özellikle kurumsal şirketler, var olan Oracle veri tabanlarının tamamı veya bir kısmını açık kaynak kodlu PostgreSQL’e taşınması sürecini, getireceği kazanımları, riskleri ve yatırım maliyetini araştırmaktadır.

Kurumsal yapılarda kullanılan veri tabanlarının büyüklüğü, iş süreçlerinin karmaşıklığı ve proje yoğunluğu nedeniyle bu konuya yeterli zamanı olmayan yöneticiler için yol haritası niteliğinde bir yazı okuyacaksınız.

PostgreSQL ile PCI-DSS Uyumluluğunu Sağlamak

PCI-DSS 4 sürümü yayınlanmak üzere. PCI-DSS kredi kartları ile alışveriş yapılırken, güvenlik standartlarını belirlemekte olan ve tüccarların seviyelerine göre sertifikaların zorunlu tutulduğu uluslararası bir güvenlik mevzuatıdır. PCI-DSS standartları (regülasyon), üyeleri arasında Mastercard, Visa, Amerikan Express, Discover Services, Veracode gibi büyük kuruluşların da bulunduğu bir kurul tarafından düzenlenmektedir.

PostgreSQL 101: Index ve Index Türleri

PostgreSQL’in desteklediği index türleri B-tree, hash, GiST, GIN ve BRIN’dir. PostgreSQL veritabanı tek-sütun (single-column), çok-sütun (multicolumn), kısmi-index (partial index), tekil-index (unique index), ifade indexi (expression index), dahili index (implicit index), ve eş zamanlı indexleri (concurrent index) destekler.

PostgreSQL 101: Index Bakımı

Markası ne olursa olsun, her veritabanında dizinler (indexes) yüksek yazma/silme işlemine maruz kalan sistemlerde problem oluşturma potansiyeline sahiptir. Tablolar şişebileceği gibi dizinler de şişebilir. Birincil anahtar olmayan dizinler normal insert işlemlerinde dahi şişebilmektedir. Buna karşın otomatik vakum (autovacuum) bu şişmiş olan dizinleri tespit edemez, yeniden oluşturarak düzeltme işlemi de yapamaz. Dolayısı ile indexlerimizin bakımları için farklı yollar bulmalıyız.

PostgreSQL – JSON Veri Tipi İşlemleri

JSON veri tipi ve destekleyici işlevler PostgreSQL 9.2 sürümü ile desteklenmeye başladığında büyük olay olmuştu. Bugün ise PostgreSQL’in ardından diğer veritabanları da birer birer bu veri tipine destek vermeye başlarken, PostgreSQL’de oturmuş bir json desteği mevcut. JSON, web uygulamaları, JavaScript ve REST tabanlı mobil uygulama geliştirenler için vazgeçilmez bir dil hatta eskilerin deyimiyle sabir dil (lingua franca: geçerli dil, ortak dil) durumunda. 9.4 sürümünde ise JSON’ın binary sürümü olan jsonb veri tipi desteği gelmişti.

PostgreSQL Performans: max_connections

max_connections PostgreSQL performans ayarlarında önemli bir yere sahiptir. Her açılan bağlantının, kapatılıp yeniden açılması esnasında bir yoğunluk ve kaynak tüketimi oluşmaktadır. Dolayısı ile güçlü donanımlar üzerinde bu değer yüzlerce olarak ifade edilebilir ancak ihtiyacının daha fazlası ise, örneğin binlerce bağlantı ihtiyacınız olacaksa bu değerle oynamak yerine bağlantı havuzlama yöntemlerinden birisi kullanılabilir.

PostgreSQL 10 Sürümündeki Yenilikler

PostgreSQL’in yeni majör sürümü 10 yayınlandı. PostgreSQL 10 ile beraber gelen birçok yenilik arasında fiziksel replikasyona alternatif olabilecek ve majör güncellemelerde dahi kesintisiz geçiş vaadeden esnek mantıksal replikasyon öne çıkıyor. Ayrıca, tablo inheritance yerine partition desteğinin geldiği, paralel sorgu yeteneğinin iyileştirildiğini, senkron replikasyonlar için “quorum commit” özelliği ile çok sayıda veritabanına verinin yazıldığının garanti edilmesi özelliğinin de geldiğini belirtelim.

Toplam: 29 , Sayfa sayisi: 3

Profelis Duyurular