找回密码
 立即注册

QQ登录

只需一步,快速开始

yw20101010

注册会员

7

主题

46

帖子

135

积分

注册会员

积分
135
yw20101010
注册会员   /  发表于:2023-7-29 21:53  /   查看:2263  /  回复:20
1金币
本帖最后由 yw20101010 于 2023-8-1 15:26 编辑




数据库为SQL2008R2,上传在百度网盘上

链接:https://pan.baidu.com/s/1RJ6KKWsdKRbtn_EcDGQyXA?pwd=hlrn
提取码:hlrn
--来自百度网盘超级会员V4的分享


一个字段查询速度500毫秒

多字段查询32秒

一个字段查询全部

当查询字段多查询就会变的很慢,如果查询字段少,速度就会快,如果查询条件:ID大于0,数据就可以马上出来,如果是按条件查询就会很慢,



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,原因是你查询条件本身写的很复杂且数据表中数量也有40W+,本身执行查询的sql就需要花费这么多时间,可以根据查询语句,排查一下慢的原因,优化一下数据库结构,也还可以优化一下查询条件,比如说给根据请求,分析语句,我看了一下截图这个sql,本身执行这个sql需要几十秒的时间,做了一下优化,给文本加了一个索引之后,速度能优化到毫秒级。

20 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-29 21:53:38
来自 7#
本帖最后由 David.Zhong 于 2023-8-2 16:30 编辑

大佬,原因是你查询条件本身写的很复杂且数据表中数量也有40W+,本身执行查询的sql就需要花费这么多时间,可以根据查询语句,排查一下慢的原因,优化一下数据库结构,也还可以优化一下查询条件,比如说给根据请求,分析语句,我看了一下截图这个sql,本身执行这个sql需要几十秒的时间,做了一下优化,给文本加了一个索引之后,速度能优化到毫秒级。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
天之云活字格认证
中级会员   /  发表于:2023-7-30 20:49:52
2#
上demo
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-31 08:54:04
3#
上demo+1。
回复 使用道具 举报
yw20101010
注册会员   /  发表于:2023-8-1 15:12:52
4#
demo已经上传
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-8-1 17:48:12
5#
收到,我这边先下载和还原一下数据库,先看下大佬的数据库结构,
回复 使用道具 举报
yw20101010
注册会员   /  发表于:2023-8-2 15:27:03
6#
David.Zhong 发表于 2023-8-1 17:48
收到,我这边先下载和还原一下数据库,先看下大佬的数据库结构,

数据库有问题吗
回复 使用道具 举报
yw20101010
注册会员   /  发表于:2023-8-2 20:05:23
8#
本帖最后由 yw20101010 于 2023-8-2 20:07 编辑
David.Zhong 发表于 2023-8-2 16:28
大佬,原因是你查询条件本身写的很复杂且数据表中数量也有40W+,本身执行查询的sql就需要花费这么多时间, ...

40W数据不多,这个视图也不复杂,只是主子表关联,也是正常的数据新关联逻辑,那为什么只查一个字段的时候就很快,为什么多个字段就很慢,这个不是查询控键的问题是哪里的问题,如果说SQL查询都要几秒,那为什么一个字段 的时候就很快呢,是不是说不通,现在只是40万条数据测试抗压,如果上百万条数据不就是直接查询不出来
回复 使用道具 举报
13794930121活字格认证
银牌会员   /  发表于:2023-8-2 20:07:28
9#
这一段要不要括进来。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
yw20101010
注册会员   /  发表于:2023-8-2 20:11:24
10#
13794930121 发表于 2023-8-2 20:07
这一段要不要括进来。

没有用的,这个查询字段多就慢的很,一个字段查询就会很快,可以达到毫秒级,如果多字段就几十秒
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部