Langsung ke konten utama

PostgreSQL 9.3 RC 1 sudah di-release

Pada tanggal 22 Agustus 2013, PostgreSQL resmi mengeluarkan Release Candidate (RC) 1 untuk versi 9.3. Perubahan atau penambahan fitur PostgreSQL pada versi ini adalah sebagai berikut:

  • Konfigurasi 'include_dir' untuk membaca file-file konfigurasi (.conf) pada folder yang telah didefinisikan.
  • Efisiensi Bulk Loading dengan COPY FREEZE.
  • Kustomisasi proses Background Worker yang dapat mengakses shared memory dari koneksi database.
  • Fungsi Data Checksums untuk melakukan checksum pada data pages dan report yang corrupt.


  • Penambahan fungsi pada JSON seperti operator dan parsing.
  • Lateral Join adalah menjalankan sub-query dari bagian FROM dengan mengambil nilai dari kolom FROM utamanya. Contoh: 
SELECT dasar.angka, kelipatan.kali
FROM (SELECT generate_series(1,10) AS angka) dasar
JOIN (SELECT generate_series(1,10) AS b_angka, dasar.angka * 2 AS kali) kelipatan
ON kelipatan.b_angka = dasar.angka;
  • Paralel pg_dump untuk mempercepat backup data.
  • Penambahan fitur monitoring server 'pg_isready'.
  • Perpindahan dari SysV shared memory menjadi Posix shared memory dan mmap() untuk manajemen memory.
  • Sekarang Trigger dapat didefinisikan pada DDL Events (CREATE, ALTER, dan DROP).
  • Materialized Views adalah cache dari view menjadi physical table yang dapat dimuat ulang.
  • Updatable Views artinya view dapat di-update.
  • Table Foreign dapat ditulis dengan fungsi postgres_fdw.
  • Peningkatan Replication seperti: Streaming-Only Remastering, Fast Failover, dll.
  • Backward Compatibility.
  • CREATE TABLE tidak lagi menampilkan output messages tentang indeks implisit dan sequence. Dapat ditampilkan lagi dengan SET DEBUG1.
  • File yang bernama WAL dapat diakhiri dengan FF.
PostgreSQL 9.3 RC 1 dapat di-download di SINI ..



Komentar

Postingan populer dari blog ini

Pengenalan Design Pattern di Java

Java merupakan pemrograman yang berorientasi objek dengan interface, abstract, dan class sebagai bentuk dasar dari kode. Seorang programmer java yang ingin mencapai level expert apakah cukup dengan mengetahui prinsip OOP ( Object Oriented Programming ) ? Jawabannya tidak. Karena ilmu yang harus dipahami selanjutnya adalah Design Pattern dalam membuat kode Java. Design Pattern adalah solusi umum (konteks) terhadap masalah yang sering muncul dalam aplikasi software . Berdasarkan pengertian tersebut, design pattern terdiri dari tiga elemen dasar, yaitu: Konteks : situasi dimana pattern diterapkan (dan biasanya hal ini berulang) Masalah : tujuan atau batasan yang akan dicapai oleh konteks Solusi : desain umum dari masalah yang akan diselesaikan dan ditentukan batasannya

Kode Contrast Stretching di Matlab

Buatlah filter Untuk memperbaiki citra bean pada gambar (a) dengan menggunakan fungsi T sebagaimana terlihat pada gambar (b). Dimana m1, m2 dan m3 adalah gradient. Temukan nilai m1,m2 dan m3 yang paling optimal sehingga menghasilkan gambar (c).

Pengenalan GridSQL

Overview Gridsql adalah sistem database paralel (terbagi beberapa cluster ) yang didesain untuk solusi data warehouse dan berbasis database PostgreSQL . Gridsql digunakan untuk memaksimalkan penggunaan database dengan data yang sangat besar, sehingga menghasilkan query yang cepat untuk mendapatkan informasi yang diinginkan. Aplikasi gridsql dijalankan di server induk yang terhubung dengan beberapa server ( agent ). Cara gridsql menghasilkan query dengan cepat adalah menempatkan data ke beberapa server agent yang diatur oleh satu server induk ( coordinator) . Saat menjalankan query di server induk, server induk akan menjalankan query yang sama secara paralel di server bawahannya. Sehingga hasil query -nya lebih cepat walau dengan data yang sangat besar. Gridsql dapat dijalankan di beberapa Operating System , seperti : a.        Windows b.       Linux c.        Solaris (seperti linux dalam instalasinya) Gridsql memang sang