Diarsipkan di bawah: Eksplorasi MySQL
Memakai char atau varchar?
Ada sedikit perbedaan antara char dan varchar.
Pemilihan dari kedua tipe tersebut tergantung pada space yang ingin digunakan.Menggunakan char yang biasanya menyisakan space sisa atau varchar yang menggunakan ukuran byte?
Misalkan ada suatu field berisi seusatu seperti “nama akhir” dan jumlah karakter maksimal adalah 25. Jika kita memilih tipe char dan mengisi field tersebut dengan Sina, maka kolom char akan menyisakan 26 space sisa. Ini sangat buang-buang memori. Sebaiknya kita menggunakan varchar(25), karena dengan varchar, MySQL akan menghitung ukuran dari kolom tersebut, menyimpan informasi tersebut di akhir space, dan membuang sisa space yang tidak terpakai.
Tetapi, jika kita ingin menyimpan password yang berisi 5 – 7 karakter, penggunaan varchar akan lebih membuang buang waktu karena MySQL akan menghitung ukuran kolom yang terpakai. Setiap field varchar di update, MySQL harus mengecek panjang field dan menghitung karakter yang dipakai. Lebih baik kita menggunakan char(7).
No Comments Yet sejauh ini
Tinggalkan komentar
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>