Jangan salah faham penggunaan MySQL dalam lagi!

藏色散人
Lepaskan: 2022-11-04 16:45:44
ke hadapan
1943 orang telah melayarinya

Latar Belakang: Seorang rakan dalam kumpulan mengatakan bahawa sama ada in boleh diindeks atau tidak adalah berkaitan dengan bilangan rentetan dalam in. Selepas panjang rentetan melebihi, indeks tidak akan digunakan.

Sebenarnya persepsi ini salah semua orang telah tertipu dengan banyak artikel yang di repost! ! !

Apa yang benar-benar mempengaruhi sama ada dalam diindeks bergantung pada perkadaran data yang layak dalam dalam, yang mempengaruhi sama ada mysql diindeks!

Dalam ujian saya sebelum ini, data yang sepadan melebihi 40% (ambang ini tidak semestinya 40%, tetapi ujian saya sebelum ini adalah kira-kira 40% dan indeks tidak akan digunakan. Ini juga dipengaruhi oleh versi mysql). Selepas itu, Mulakan berjalan seluruh jadual tanpa mengindeks

Amalan:

Rajah 1:

Jangan salah faham penggunaan MySQL dalam lagi!

Gambar 2:

Jangan salah faham penggunaan MySQL dalam lagi!

Gambar 3:

Jangan salah faham penggunaan MySQL dalam lagi!

Gambar 4:

Jangan salah faham penggunaan MySQL dalam lagi!

Gambar 5:

Jangan salah faham penggunaan MySQL dalam lagi!

Seperti yang ditunjukkan di atas Seperti yang ditunjukkan dalam rajah, apabila kesan pulangan jadual dan liputan indeks tidak dipertimbangkan, apabila data padanan dalam dalam menduduki sejumlah besar keseluruhan data jadual, imbasan jadual penuh akan dimulakan tanpa pengindeksan.

Selain itu, arahan khas

1 Apabila in mempunyai nilai tunggal, mysql akan secara automatik mengoptimumkan kepada =, jadi indeks akan tetap digunakan

<.>2. Apabila lajur dalam dan pilih adalah sama, kerana tidak perlu kembali ke jadual, indeks penutup akan digunakan

Pembelajaran yang disyorkan: "

Tutorial Video MySQL"

Atas ialah kandungan terperinci Jangan salah faham penggunaan MySQL dalam lagi!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:learnku.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan