Wednesday 30 June 2010

Table InnoDB MySQL lebih dalam...

Tipe table yang terkenal di MySQL adalah tabel MyIsam dan InnoDB. Kelebihan masing masing yaitu, myisam gampang sekali di backup bahkan dengan cara copy paste file fisiknya. Sedangkan kelebihan dari InnoDB adalah dia mendukung transactional. Maksudnya yaitu ketika ada 3 transaksi , jika diproses semua transaksi harus berhasil, jika salah satu tidak berhasil maka semua transaksi harus dibatalkan / di rollback.

Saat ini aku mau membahas tentan InnoDB. Beberapa kelemahan InnoDB adalah :
1. Sulit dibackup
InnoDB tidak dapat dibackup hanya dengan dicopy paste file fisiknya tetapi harus melalui bantuan mysqldump. Tutorialnya : DISINI
2. Rentan jika corrupt
InnoDB rentan jika terkena corrupt sebab semua table kecuali yang frm disimpan dalam satu file .idb, jika file .idb corrupt maka semua table bisa terganggu. Solusinya yaitu dengan membuat file .idb untuk tiap tiap table. Caranya di my.ini masukkan "innodb_file_per_table" tanpa tanda petik. Disini pula kamu bisa mengubah default port mysql dan default setingan mysql yang lain. Tutorialnya : DISINI

Selamat membaca....

No comments: