Indeks MySQL dibahagikan kepada jenis berikut: 1. Indeks biasa: nilai yang sepadan, julat atau awalan 2. Indeks unik: memastikan bahawa nilai itu unik 3. Indeks kunci utama: indeks unik lajur kunci utama; 4. Indeks kunci asing: menunjuk ke kunci utama Jadual lain 5. Indeks teks penuh: carian teks penuh 6. Indeks cincang: carian padanan sama; berbilang lajur.
Klasifikasi Indeks MySQL
Index ialah struktur dalam MySQL yang digunakan untuk mencari dan mendapatkan data dengan cepat. Mereka membantu mengurangkan masa yang diperlukan untuk mengimbas jadual data dengan membuat penunjuk kepada data dalam jadual. Terdapat jenis indeks berikut dalam MySQL:
1. Indeks biasa (indeks BTREE)
- Jenis indeks yang paling biasa.
- Boleh digunakan untuk mencari mengikut nilai, julat atau awalan lajur yang sepadan.
- Boleh mempunyai berbilang lajur.
2. Indeks unik
- memastikan bahawa nilai lajur adalah unik dalam jadual.
- Mempercepatkan mencari rekod berdasarkan lajur unik.
- Boleh mempunyai berbilang lajur.
3. Indeks kunci utama
- Sejenis kunci utama yang istimewa, unik dan bukan nol.
- MySQL secara automatik menambah kunci utama jadual pada indeks kunci utama.
4. Indeks kunci asing
- Indeks yang menunjuk ke kunci utama jadual lain.
- Boleh mewujudkan hubungan antara jadual dan menguatkuasakan kekangan integriti.
5. Indeks Teks Penuh (Indeks FTS)
- untuk carian teks penuh pada medan teks dan angka.
- Membenarkan carian berdasarkan kata kunci atau frasa.
6. Indeks cincang
- memetakan nilai utama terus ke halaman data.
- Terpakai untuk carian padanan yang sama sahaja.
- Lebih pantas daripada indeks BTREE, tetapi menggunakan lebih banyak storan.
7. Indeks ruang
- digunakan untuk mengindeks data geospatial.
- Menyokong carian berdasarkan lokasi, julat dan jarak.
8. Indeks komposit
- Indeks yang terdiri daripada berbilang lajur.
- Mempercepatkan carian berdasarkan berbilang lajur.
- Susunan dan susunan setiap lajur adalah penting.
Atas ialah kandungan terperinci Apakah klasifikasi indeks mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!