Selamat Sore kali ini saya akan share apa itu perbedaan pada storage engine yaitu antara InnoDB dan MyIsam ?
langsung saja saya akan berikan perbedaan antara innodb dan myIsam
pertama yang akan kita bahas yaitu myIsam, apakah itu myIsam ? MyIsam adalah storage engine yang paling sering digunakan dalam website, data warehouse dan juga lainnya. MyIsam merupakan tipe data default yang digunakan dalam mysql di XAMPP
keuntungan myIsam :
1. Sederhana sehingga sangat mudah digunakan untuk pemula
2. Lebih cepat dari pada innodb dari keseluruhan karena menggunakan memory yang sedikit akibat dari struktur yang sangat simple
3. Lebih cepat dalam pembacaan data. Sangat recommended untuk table yang sering digunakan untuk pembacaan
4. Mendukung index text cepat
5. Kapasistas yang tertampung lebih besar daripada innodb
jika diatas kita sudah membahas keuntungan tentu ada kekurangannnya, lalu apakah kekurangannya ?
1. Tidak mendukung integritas data, sehingga untuk integritas data dilakukan secara program bukan di databasenya
2. Tidak mendukung transaski seperti commit, rollback ataupun crash recovery
3. Lebih lambat dibandingkan dengan innodb jika proses yang dilakukan adalah insert atau update
baik sekarang masuk kepembahasan InnoDB, jika diatas kita sudah membahas kupas tuntas dengan myIsam sekarang dengan innodb, lalu apakah perbedaannya dengan InnoDB ?
Innodb sering dikenal karena mempunya fiture transaksi seperti commit, rollback ataupun crash recovery layaknya oracle, disamping itu juga mempunyai table relasi dan integritas
lalu apa keuntangannya ?
1. Mendukung relasi data secara penuh karena dengan adanya foreginkey (relasi antara table)
2. Lebih cepat dalam proses menulis (insert, update) table
3. Mendukung transaksi pada table (commit, rollback ataupun crash recovery)
kekurangannya :
1. karena InnoDB mementingkan integritas, maka proses perancangan membutuhkan usaha yang lebih besar
2. Mengkonsumsi sumber daya sistem lebih besar baik dalam penyimpanan ataupun RAM
3. Proses pembacaan lebih lambat
4. Tidak mendukung perindeksan teks full
jadi itulah perbedaan antara MyIsam dengan InnoDB jadi agan atau sista pada pilih yang mana untuk tipe storage engine nya ? silahkan sesuaikan sendiri pada saat ingin membuat aplikasi atau sistem jangan sampai ada yang rancuh pada saat sistem yang sudah jadii
oke itu saja yang dapat kita bahas, lain kali saya kan share tentang mikrokontroler jadi tunggu lebih lanjut dan stay on my blog dont go any where !!
Post a Comment