Kontak YM

Deteksi dan Perbaikan Masalah Tabel Innodb

  1. Gunakan Innodb_monitor untuk memperoleh informasi dari suatu masalah
  2. Gunakan Innodb_lock_monitor jika terjadi masalah penguncian tabel
  3. Gunakan Innodb_table_monitor u/mencetak isi dari kamus data internal InnoDB
  4. Jalankan check tabel
  5. Lihat mysql server error log 'mysql.err'
  6. Ketidaksamaan file .frm dan kamus data internal InnoDB menyebabkan table already exist
Perbaikan Innodb

Gunakan Alter table atau optimize table dan backup dengan select into outfile (lebih efektif)
akan tetapi jika gunakan select into outfile menyebabkan operasi background/insert buffer merge dan menyebabkan sistem jadi crash, sewaktu membackup tambahkan opsi innodb_force_recovery ke dalam my.ini

nilai 4 = tidak akan menggunakan operasi background/insert buffer merge
nilai 3 = tidak mengembalikan transaksi ke keadaan semula

jika saat backup atau alter table terjadi crash atau roll back, hapus tabel yg bermasalah tsb.

 
Powered by Blogger