美文网首页
sql中强制使用索引

sql中强制使用索引

作者: 抄无止境 | 来源:发表于2020-08-29 11:30 被阅读0次

在工作中遇到sql查询数据较慢时,用explain查看sql索引,发现添加的索引没有生效,那么可以使用强制索引

SELECT COUNT(DEAL_STAT) FROM  c_pac FORCE INDEX (IDX_PACKET_DEAL_STAT)

但是不推荐使用,最好排查出不生效的原因;
我的解决办法是,添加了联合索引后,效率上去了,索引生效了;

相关文章

  • sql中强制使用索引

    在工作中遇到sql查询数据较慢时,用explain查看sql索引,发现添加的索引没有生效,那么可以使用强制索引 但...

  • Mysql 索引优化

    联合索引和单个索引选择 对比,值越大越好 强制使用某个索引 使用explain分析索引 1、id:SQL执行的顺序...

  • laravel eloquent 强制mysql使用索引

    为什么需要强制索引? `数据库没有使用我们设想的索引进行sql查询,导致查询特别慢。` mysql强制索引查询语句...

  • mysql查询时强制或者禁止使用某个索引

    mysql强制索引和禁止某个索引 1、mysql强制使用索引:force index(索引名或者主键PRI)例如:...

  • mysql hint优化器提示之使用force index 强制

    mysql强制使用索引 1、mysql强制使用主键索引 2、强制指定一个特定索引 3、同时指定两个 4、在多个表j...

  • 使用Mysql遇到的问题

    mysql使用错误索引问题(待完善)sql语句为: 表中建立的索引为: explain看的使用的结果为: 使用索引...

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • 高性能mysql精要

    1、explain 中 extra (using index ) 表示覆盖索引,sql优化中最好能使用覆盖索引,否...

  • [SQL]ORACLE的强制索引的方法

    ORACLE的强制索引 在一些场景下,可能ORACLE不会自动走索引,这时候,如果对业务清晰,可以尝试使用强制索引...

  • SQLAlchemy中指定想要使用的索引

    我们知道在MySQL中可以使用FORCE INDEX(index_name,...)来强制使用索引,那在SQLAl...

网友评论

      本文标题:sql中强制使用索引

      本文链接:https://www.haomeiwen.com/subject/kjwdsktx.html