Anda dapat mendefinisikan tiap tabel dari mysql itulah salah satu kelebihannya, dan mysql mendukung beberapa tipe tabel tergantung konfigurasi pada saat instalasinya.
MYSQL mempunyai tiga tipe data utama yaitu, MyISAM, InnoDB dan HEAP, apabila kita membuat tabel tanpa menyebutkannya maka tipe tabel akan dibuat sesuai konfigurasi default.
disini kita akan memahami MyISAM terlebih dahulu.
MyISAM adalah tipe tabel yang sederhana dan mudah digunakan. jika kita akan menyimpan data yang mungkin tidak terlalu rumit gunakanlah tipe data seperti ini, dan MyISAM terdiri dari tiga tabel yaitu :
Tipe tabel InnoDB adalah tipe tabel yang mendukung dalam proses transaksi, dan tipe ini memiliki beberapa kelebihan, diantaranya adalah :
MYSQL mempunyai tiga tipe data utama yaitu, MyISAM, InnoDB dan HEAP, apabila kita membuat tabel tanpa menyebutkannya maka tipe tabel akan dibuat sesuai konfigurasi default.
disini kita akan memahami MyISAM terlebih dahulu.
MyISAM adalah tipe tabel yang sederhana dan mudah digunakan. jika kita akan menyimpan data yang mungkin tidak terlalu rumit gunakanlah tipe data seperti ini, dan MyISAM terdiri dari tiga tabel yaitu :
- MyISAM static, jenis ini digunakan apabila semua kolom dan tabel diperkirakan dengan ukuran yang fixed.
- MyISAM dynamic, tipe ini digunakan dengan tipe yang dinamis, contoh halnya seperti tipe VARCHAR. jadi sifatnya lebih efektif karena ukuran data yang kita masukan akan sesuai dari masing-masing kolom.
- MyISAM compressed, diantara jenis keduanya diatas yaitu myisam static dan dinamis dapat dikompres menjadi satu dengan myisam compressed dengan perintah myisamchk. maka otomatis akan menjadi ukuran yang lebih kecil dan tabel yang telah terkompresi tidak dapat dioperasikan dengan beberap tipe data diantaranya adalah, UPDATE, DELETE dan INSERT.
Tipe tabel InnoDB adalah tipe tabel yang mendukung dalam proses transaksi, dan tipe ini memiliki beberapa kelebihan, diantaranya adalah :
- Crash recovery
- Mendukung row-level-locking
- Mendukung transaksi antar tabel.
- Mendukung foreign-key constraints
Tags
MYSQL