MySQL menyediakan beberapa jenis format tabel yang penggunaannya tergantung dari tujuan pembuatan tabel tersebut. Jenis format tabel tersebut diantaranya adalah:
1) Format Tabel MyISAM
2) Format Tabel Innodb
Bila ditinjau dari kemampuan tabel, maka kedua tabel tersebut dapat dikategorikan sebagai tabel dengan kemampuan bertransaksi (transaction-safe tables /TST) dan tabel tanpa kemampuan bertransaksi (not transaction-safe tables /NTST), sehingga daftar tabel di atas dapat dibagi lagi menjadi:
1) Transaction-Safe Tables (TST) Format Tabel Innodb
2) Not Transaction-Safe Tables (NTST) Format Tabel MyISAM
1) Transaction-Safe Tables (TST) Format Tabel Innodb
2) Not Transaction-Safe Tables (NTST) Format Tabel MyISAM
Transaksi adalah kemampuan software untuk membatalkan suatu proses, kemudian mengembalikan nilai awal sebelum proses tersebut terjadi.
Keunggulan transaction-safe tables (TST) dibandingkan dengan not transaction-safe tables (NTST) adalah:
1) Lebih aman.
2) Cukup menggunakan satu perintah COMMIT saja untuk mengupdate beberapa perintah di atasnya.
3) Dapat menjalankan perintah ROLLBACK yang mengabaikan perubahan -perubahan yang terjadi pada transaksi yang dibatalkan.
Sedangkan keunggulan dari not transaction-safe tables (NTST) dibandingkan dengan transaction-safe tables (TST) adalah:
1) Proses lebih cepat karena tidak adanya beban transaksi (no transaction overhead ).
2) Penggunaan ruang dalam hard disk yang lebih hemat karena tidak adanya beban transaksi.
3) Penggunaan memori yang lebih hemat, juga karena tidak adanya beban transaksi.
0 Response to "Jenis Format Tabel Pada MySQL"
Post a Comment
Terima kasih telah berkunjung ke blog tentang tugas sekolah ini, silahkan tuliskan komentar