Pro &Kontra InnoDB &MyISAM -
- InnoDB pulih dari crash atau shutdown tak terduga lainnya dengan memutar ulang lognya.
- InnoDB dapat dijalankan dalam mode yang keandalannya lebih rendah tetapi dalam beberapa kasus kinerjanya lebih tinggi.
- InnoDB secara otomatis mengelompokkan beberapa sisipan bersamaan dan mem-flush-nya ke disk secara bersamaan.
- InnoDB menghapus log transaksi setelah setiap transaksi, sangat meningkatkan keandalan.
- Tidak seperti InnoDB, MyISAM memiliki pencarian teks lengkap bawaan
- MyISAM masih banyak digunakan dalam aplikasi web karena secara tradisional dianggap lebih cepat daripada InnoDB dalam situasi di mana sebagian besar akses DB dibaca.
- Saat menulis/memperbarui data ke dalam tabel InnoDB, hanya baris tertentu yang dikunci, sedangkan di MyISAM seluruh tabel dikunci.
- InnoDB menyediakan dukungan Transaksi Penuh.