IBM DB2 9.7 rilis yang terbaru untuk Linux, UNIX, dan Windows menawarkan banyak keuntungan untuk meningkatkan kinerja, pemeliharaan yang lebih baik, dan menurunkan total biaya kepemilikan, terutama untuk database besar dan handal. Tetapi setelah mencoba versi terbaru tersebut, apa yang paling membuat saya terkejut adalah tentang kemudahan menerapkan seluruh fitur-fitur yang ada.
Fitur penting yang membuat rilis versi ini sangat istimewa adalah kompresi index, dimana membuat proses I/O dan ukuran dari sturktur index menjadi sangat kecil. Dengan teknologi terbaru dari proses kompresi, DB2 dapat menghasilkan rasio kompresi hingga 50 persen bahkan lebih. Ukuran index yang menjadi sangat kecil ini, secara langsung akan mengurangi kebutuhan tempat penyimpanan dari sebuah gudang data berukuran terabyte. Dan juga mengurangi secara keseluruahn proses I/O dan response time dari suatu sistem proses transaksi. Dengan fitur ini, DB2 menjadi yang terbaik diantara para pesaingnya.
Fitur berikutnya yang dibawa oleh verisi terbaru ini adalah model transaksi konkurensi yang ditingkatkan. Perbaikan pada proses konkurensi memberikan banyak kelebihan dalam suatu proses transsksi. Dalam suatu sistem yang membutuhkan kemampuan yang handal, misalnya sebuah proses transaksi akan menuliskan data dan proses transaksi lainnya akan membaca data, proses membaca data ini dapat dibatalkan atau ditunda sampai proses menuliskan data di "commit". Proses pembatalan atau penundaan ini dapat menyebabkan penurunan kinerja dari sebuah sistem yang membutuhkan kemampuan yang handal. Hal ini pada DB2 dapat dihindari dengan adanya sebuah tahap pengisolasian baru yang disebut sebagai "Currently Committed" yang menjadi nilai default dalam sistem tersebut.
Tahapan pengisolasian yang baru ini mengijinkan proses transaksi menuliskan data tetap berlangsung sementara proses lainnya, yaitu proses pembacaan data tetap dapat membaca data yang diperlukan. Hal ini dapat terjadi karena proses pembacaan data mencari informasi dari baris data yang diperlukannya melalui log dari DB2, yang biasanya berasal dari cache memory log, yang berarti proses pembacaan dapat berjalan dengan cepat. Sebagai hasilnya, proses pembacaan data dapat tetap mendapatkan datanya tanpa harus menunggu proses penulisan data di "commit".Fungsi ini meningkatkan dari kehandalan proses konkurensi dan implementasinya tanpa memberatkan sistem secara keseluruhan atau proses transaksi itu sendiri.
Setiap rilis baru dari DB2 selalu menyertakan perbaikan pada SQL proses. Dan versi 9.7 ini memiliki banyak fitur-fitur yang berhubungan dengan proses SQL ini ditingkatkan secara fungsional, kompatibilitasnya, dan kehandalannya secara umum. Para pengembang aplikasi akan sangat menyukai kemampuan dari fungsi-fungsi skalarnya, terutama peningkatan kinerja proses dari fungsi-fungsi tanggal dan waktu. Banyak sekali fungsi-fungsi yang baru pada proses SQL yang ditambahkan yang harus di coba dan di evaluasi oleh para pengambang aplikasi.
Berikutnya adalah penambahan leksikon pada DB2, yang membuatnya menjadi semakin tinggi kompabilitasnya dengan sintaks pada Oracle SQL dan PL/SQL. Peningkatan ini memberikan kemudahan dalam melakukan migrasi dari Oracle Application ke DB2. Cukup beberapa hari saja untuk melakukan proses migrasi tersebut, tidak perlu berbulan-bulan lagi. Selain itu, kemampuan dalam menggunakan sintaks yang sama ini memudahkan para pengembang aplikasi untuk pemanfaatan otomatisasi dan self-tuning dari manajemen memory pada DB2.
Ini adalah sebagaian kecil dari fitur-fitur yang terdapat pada DB2 9.7 ini. Informasi lebih lengkap dapat dilihat pada http://www.ibm.com/db2/9.
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar