Kata Kunci KUNCI dalam Definisi Jadual MySQL
Coretan definisi jadual MySQL yang disediakan memperkenalkan kata kunci UTAMA. Sintaks ini sering menimbulkan persoalan tentang kepentingannya.
Maksud Kata Kunci KUNCI
Bertentangan dengan kepercayaan popular, kata kunci KEY sahaja tidak mentakrifkan kunci utama atau asing secara eksplisit. kunci. Sebaliknya, ia berfungsi untuk tujuan mencipta indeks.
Menurut dokumentasi MySQL, "KEY biasanya sinonim untuk INDEX." Ini menunjukkan bahawa KEY biasanya digunakan untuk mencipta indeks standard.
Jenis Indeks Dicipta dengan KEY
Penggunaan KEY terutamanya mencipta indeks B-Tree STANDARD, yang merupakan jenis indeks lalai dalam MySQL. Indeks ini mengoptimumkan prestasi pertanyaan dengan mengisih data dalam struktur yang seimbang seperti pepohon.
Perbezaan daripada Indeks Lain
Walaupun KEY kerap digunakan untuk mencipta indeks standard, ia perlu diperhatikan bahawa terdapat jenis indeks lain yang boleh dibuat dengan kata kunci yang berbeza, seperti sebagai:
Atas ialah kandungan terperinci Apakah Yang Benar-Benar Dilakukan Kata Kunci `KEY` dalam Definisi Jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!