mysql set field typeのあいまいクエリ問題について
40万エントリのテストデータテーブルがあります
フラグセット('r', 'l', 'c', 'p')
a. * 、 b.typedir
を選択します。
mzrui_archives から
LEFT JOIN mzrui_kind b ON a.kid = b.uid
WHERE a.flag LIKE '%p%'
そして子供
IN (3, 17, 18)
a.uid で注文
リミット0、15
このステートメントはクエリに 2.5 秒かかります。クエリを最適化する方法がわかりません。
uid は主キー
キーキッド(キッド,フラグ)インデックス