Rumah >pangkalan data >tutorial mysql >Apakah Cara Paling Cekap untuk Menyimpan GUID dalam MySQL?
Cara Menyimpan GUID dalam Jadual MySQL dengan Cekap
Untuk memastikan kecekapan storan yang optimum, memilih jenis data yang paling sesuai untuk GUID (Pengecam Unik Global ) dalam jadual MySQL adalah penting. Walaupun varchar(36) ialah pendekatan yang biasa digunakan, terdapat lebih banyak pilihan yang cekap ruang untuk dipertimbangkan.
Pertimbangkan Perduaan CHAR(16) untuk Penggunaan Ruang Optimum
Sebagai dicadangkan oleh pentadbir pangkalan data, menyimpan GUID sebagai binari CHAR(16) memberikan penjimatan storan yang ketara. Jenis data ini memperuntukkan hanya 16 bait, berbanding 36 bait yang diperlukan oleh varchar(36).
Sebagai contoh, jadual berikut mentakrifkan lajur bernama guid untuk menyimpan GUID menggunakan perduaan CHAR(16):
CREATE TABLE my_table ( guid CHAR(16) BINARY NOT NULL, ... );
Manfaat CHAR(16) Perduaan:
Atas ialah kandungan terperinci Apakah Cara Paling Cekap untuk Menyimpan GUID dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!