主要コンセプト:
1。MySQLの場合、テーブル内の1つのSQLは関係なく、そのインデックスの数が含まれていますが、1つのみがあります。
2。マルチカラムインデックスの(A、B、C)インデックス3(A)、(B)、(A、B、C)3インデックス、インデックスMySQLのオプティマイザので、これに対応します条件文の後にあなたもインデックスを使用することができ、このような(B、C、A)として、スクランブルされます。状態Aの場合、より良好な指標を利用するために、(B、AC)を変更することが好ましい、より多く現れるcは。
ICPコンセプト:
1.インデックスは、インデックスの開始と終了の範囲を確認してくださいレンジ。
2.インデックスフィルタのインデックスフィルタ。
表3テーブルフィルタを濾過しました。
ICP提案mysql5.6第2の工程よりも後に、前のインデックスフィルタは第二工程後に今より5.6、データの操作に配置され、効率がたくさん改善されています。
[数式]が最適化
私のお気に入りの試合、従うべき最も左接頭辞の完全な値を;
、中央の兄弟は分割できない死ぬことができないビッグブラザーでリードを取る;
以下、計算インデックス列を、全範囲の障害が発生した後、
LIKE割合書き込み右端のを、インデックスが書いていないカバー* ;
そこORは、注意することは、空に至るまでのインデックス値に影響を与える;
VARの引用符が失われることができない、SQLの最適化は、才覚を持っています。
関節別指数インデックス差検定で転載 https://blog.csdn.net/Abysscarry/article/details/80792876