Foxtable(狐表)用户栏目专家坐堂 → 查询速度问题


  共有1366人关注过本帖树形打印复制链接

主题:查询速度问题

帅哥哟,离线,有人找我吗?
di6rsh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:48 积分:467 威望:0 精华:0 注册:2023/7/28 19:09:00
查询速度问题  发帖心情 Post By:2024/6/3 16:52:00 [只看该作者]

为什么我用SQLJoinTableBuilder查询大量数据比查询少量数据的速度快很多?就比如我只查询当日的出库明细数据要40秒,查询上个月的出库数据只要21秒

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/3 17:15:00 [只看该作者]

要查询的数据量多少不是决定速度的唯一因素。还要看索引,查询条件等等

如果是SqlServer,跟踪后台看执行了什么sql,然后拿sql到后台数据库看看执行计划,分析执行计划看慢在什么地方

 回到顶部
帅哥哟,离线,有人找我吗?
di6rsh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:48 积分:467 威望:0 精华:0 注册:2023/7/28 19:09:00
  发帖心情 Post By:2024/6/3 17:47:00 [只看该作者]

两次查询都是同一段代码,只是查询的时间段不同

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/3 20:40:00 [只看该作者]

把这个时间列添加到索引里

 回到顶部