Kamis, 12 November 2009

Tipe Tabel Pada MySQL

Waktu kita memakai MySQL sebenernya kita diperkenankan memakai beberapa
jenis/tipe tabel. Masing-masing tabel memiliki arsitektur tersendiri
namun yang paling sering dipakai adalah
MyISAM
Merupakan tipe
tabel default pada MySQL. Jadi pada saat membuat tabel meskipun tidak
ditentukan maka secara otomatis akan bertipe MyISAM.

Karakteristik:
Lebih cepat dibandingkan tabel ISAM, karena pola aksesnya telah disesuaikan dan dioptimasi untuk pola akes SQL.
Mendukung Index pada kolom bertipe TEXT dan BLOB
Index pada tabel MyISAM terletak pada file .MYI sedangkan datanya terletak pada file .MYD

Terdapat 3 format tabel dalam MyISAM, berikut ulasannya:
a) Static
Merupakan
default dari MyISAM. Format ini dipakai jika tabel tidak mempunyai tipe
kolom VARCHAR, BLOB atau TEXT. Selain itu relatif lebih aman dan
pecarian data dengan cepat.

b) Dynamic
Format ini akan secara
otomatis terbentuk jika tabel mengandung VARCHAR, BLOB atau TEXT
(kebalikan dari format static). Dapat dengan mudah dilakukan Defrag
pada tabel.

c) Compressed
Format ini bertipe read-only dan
hanya dapat di buat menggunakan myisampack. Ukurannya pun sangat kecil
sehingga tetap mumpuni jika menggunakan media penyimpanan yg lambat
seperti Optis.
Kecepatan format ini lebih cepat dibandingkan ke dua format sebelumnya (static dan dynamic).

Sekian
dulu tulisan dari saya, jika ada kesalahan atau kengawuran maap ya coz
ini aku ambil intinya aja. Untuk tipe tabel yang lain nanti nyusul aja
atau sapa tahu ada yg berkenan menulis.

Thx

Tidak ada komentar:

Posting Komentar