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

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. Bağlantı Havuzu olarak çevirebileceğimiz yöntem … Okumaya devam et PostgreSQL Performans: max_connections

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.

Power Sistemler Üzerinde PostgreSQL Optimizasyonu

Community PostgreSQL bir pos cihazının üzerinde dahi çalışabilecek şekilde en temel yapılandırma ile sunulmakta, kurumsal kullanım ihtiyaçlarını karşılayabilmesi için yeniden yapılandırmaya ve performans ayarlamasına kesinlikle ihtiyaç duymaktadır. Performans optimizasyonu temelde işletim sistemi ile çok ilişkili çalışan PostgreSQL için sadece donanım ve veritabanı seviyesinde değil aynı zamanda işletim sistemi ve çekirdek seviyesinde de yapılmalıdır.

Toplam: 27 , Sayfa sayisi: 3