• select 不是慢查询,count却是慢查询


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

    打日志吧,那就。

    sql执行也不慢也。

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

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

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

    explain select

     explain count

    解决:

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

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

    but:

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

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

    SO:

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

    路漫漫其修远兮
  • 相关阅读:
    HAOI2015 树上染色
    HAOI2010 软件安装
    T2 Func<in T1,out T2>(T1 arg)
    事无巨细
    LitJson JavaScriptSerializer
    数据库操作
    jQuery:总体掌握
    sql一个题的解法分析讲解
    Javascript系列:总体理解
    c#
  • 原文地址:https://www.cnblogs.com/reded/p/10183921.html
Copyright © 2020-2023  润新知