:将所需要的信息尽量用索引联系起来,避免回表 尽量避免*的使用,容易造成回表查询 -- 查询的时候辅助索引和聚集索引建立联系后,避免在用到其他字段时进行回表查询 -- 将条件语句中的Column和索要查询的Column用索引联系起来,在判断条件的时候就可以直接返回结果 -- 不用再去聚合索引里查找所需要结果 例: select id, username, password from tb_user where username='123'; 我们会在username的B+Tree上搜索123,可以查到id,username 但是password字段我们查询不到要回到聚合索引的B+Tree 所以我们建立联合索引 idx_tb_user_username_password ,注意要避免最左原则,username要在前
Mysql覆盖索引
最新推荐文章于 2024-06-05 12:04:15 发布