岚羽. 2021-09-07 16:38 采纳率: 100%
浏览 120
已结题

同一条sql语句,在navicat执行需要10s,在程序运行只需1s,这是为什么呢?

问题:我的数据库有一张表有10万条数据左右,在程序和navicat执行所需要的时间相差很大,这是为什么呢?
执行的sql语句:

SELECT COUNT( * ) FROM comprehensive_discussion

在程序中运行,我用p6spy拦截查看运行时间,发现只需要1s左右:

img

在navicat执行,需要10s左右:

img

有人知道是什么原因吗?

  • 写回答

4条回答 默认 最新

  • 漂亮的nice 2021-09-07 16:49
    关注

    navicat问题,
    一个count 的10万条数据,不可能超过一两秒。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月7日
  • 已采纳回答 9月7日
  • 创建了问题 9月7日