zoukankan      html  css  js  c++  java
  • select 不是慢查询,count却是慢查询

    有个订单管理查询特别慢,查询语句特别简单,需要多张表关联的也都分离出来,还是特别慢。

    打日志吧,那就。

    sql执行也不慢也。

    再往下看,便发现原来是count特别慢,在我的印象中,感觉count一直都是很快的,所以之前一直没有在意。

    将两个sql explain了一下。发现select不是全表扫描,count却是全表扫描。

    查询条件有一个建了索引,另外的几个都是枚举

    explain select

     explain count

    解决:

    将那几个字段建了一个联合索引。

    却是暂时的解决了count慢的问题。

    but:

    在隔一段时间后,领导问,这个索引是谁建的,乱七糟八的,腾讯云在报警。。。

    所以,灰溜溜的将索引删掉了。

    SO:

    暂时放个问题在这。。。。

    路漫漫其修远兮
  • 相关阅读:
    02-print的用法
    01-Hello World
    01-查看系统整体性能情况:sar
    03-购物车
    Python之路,Day2
    02-三级菜单
    Python之路,Day1
    loadrunner中配置java脚本环境
    算法
    实现testNg的retry机制
  • 原文地址:https://www.cnblogs.com/reded/p/10183921.html
Copyright © 2011-2022 走看看