pengoptimuman mysql - mysql 5.7 tidak dalam != Indeks itu sah, mengapa? dikemas kini?
过去多啦不再A梦
过去多啦不再A梦 2017-05-18 10:46:28
0
1
1352

Kenapa saya menggunakan not in != pada mysql 5.7 hari ini untuk menggunakan indeks Saya membaca banyak artikel yang mengatakan bahawa indeks akan menjadi tidak sah Adakah kerana mysql telah dikemas kini? Sekarang syarat pertanyaan tersebut akan menyebabkan indeks gagal

过去多啦不再A梦
过去多啦不再A梦

membalas semua(1)
淡淡烟草味

tidak dalam atau != akan menyebabkan kegagalan indeks, yang tidak mutlak Ia akan menjadi tidak sah dalam senario di mana datanya agak seragam Walau bagaimanapun, jika medan dengan data perniagaan yang tidak sekata diindeks, ia tidak semestinya tidak sah akan membuat pertimbangannya sendiri, dan ia tidak mutlak. Tentukan untuk tidak menggunakan indeks Contohnya, lajur jantina jadual A mempunyai 10,000 entri lelaki dan 20 entri wanita Apabila seks!='lelaki', anda boleh menggunakan indeks . Begitu juga, jika anda mempunyai sex='male', anda tidak akan menggunakan index yang terbaik

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan