All Products
Search
Document Center

ApsaraDB RDS:Mengapa ApsaraDB RDS for MySQL tidak mendukung mesin penyimpanan MyISAM?

Last Updated:Jun 25, 2025

ApsaraDB RDS for MySQL tidak mendukung mesin penyimpanan MyISAM karena alasan-alasan berikut:

  • Mekanisme perlindungan integritas data MyISAM memiliki kelemahan yang dapat menyebabkan kerusakan atau kehilangan data. Sebagian besar masalah ini bersifat desain dan tidak dapat diperbaiki tanpa mengorbankan kompatibilitas.

  • Jika data dalam MyISAM rusak, sebagian besar pemulihan data harus dilakukan secara manual.

  • MyISAM bukan solusi penyimpanan optimal untuk ApsaraDB RDS for MySQL dalam hal operasi I/O, sehingga tidak menawarkan keunggulan performa signifikan dibandingkan InnoDB.

  • Data dapat dimigrasikan dari MyISAM ke InnoDB dengan biaya rendah. Untuk sebagian besar aplikasi, Anda hanya perlu memodifikasi kode pembuatan tabel untuk menyelesaikan migrasi.

  • Preferensi terhadap MyISAM mulai bergeser ke InnoDB. Pada MySQL 5.7 dan MySQL 8.0, pengguna dapat memilih untuk tidak menggunakan MyISAM, dan manajemen data sistem juga beralih ke InnoDB.