社区
MS-SQL Server
帖子详情
多表联合查询,是不是效率很低、速度很慢?
SprinBell
2007-06-09 04:50:30
如题。我有个4表联合查询,在局域网用web页面查询,10万数据也要10-15秒才能显示结果,感觉实在太慢。有人建议可以考虑增加表的字段冗余来实现,可行吗、在实际应用中,如何达到数据库设计规范和查询效率的完美统一?
...全文
1157
6
打赏
收藏
多表联合查询,是不是效率很低、速度很慢?
如题。我有个4表联合查询,在局域网用web页面查询,10万数据也要10-15秒才能显示结果,感觉实在太慢。有人建议可以考虑增加表的字段冗余来实现,可行吗、在实际应用中,如何达到数据库设计规范和查询效率的完美统一?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gc_ding
2007-06-10
打赏
举报
回复
1.增加索引
2.升级硬件
wgzaaa
2007-06-09
打赏
举报
回复
本人一直支持适当增加表的字段冗余的观点,将常用作查询的字段还按原来关联设计,但同时保存一分数据到主表中,并作成非聚集索引,这样会减少join带来的效率降低,并能提高查询的效率,需要增加的工作是,写语句维护关联的更新,到了追求效率的阶段,我想这不算什么难事
规范能提高设计效率,有时候对高手也是一种束缚。
另外别先join再过滤,应先过滤再join等一些细节也要注意,别过分追求一条语句,往往看似很笨的办法,其实是效率较高的方法。
y_dong119
2007-06-09
打赏
举报
回复
呵呵,不知道是不是数据量显示多,如果是这样可以写个分页存储过程
yuedeem
2007-06-09
打赏
举报
回复
^_^
dawugui
2007-06-09
打赏
举报
回复
在局域网用web页面查询,10万数据也要10-15秒才能显示结果,感觉实在太慢。
这还嫌慢?
把这几个表需要关联的字段加上索引。
Yang_
2007-06-09
打赏
举报
回复
索引是解决速度问题最直接的方法
Mysql
多表联合查询
效率
分析及优化
1. 多表连接类型 1. 笛卡尔积(交叉连接) 在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如: SELECT * FROM table1 CROSS JOIN table2 SELECT * FROM table1 JOIN table2 SELECT * FROM table1,table2 由于其返回的结果为被连接的两...
Mysql数据库10万条数据
多表联合查询
速度
过慢解决方案
点我,查看原文 问题描述 今天在写项目时发现之前好好的查询接口突然挂了????,检查后发现原来是有人往数据里新增了10万条数据,以至于Mysql语句执行的特别慢就不行了。 原因 原因也简单这个接口原本是一张组织机构表关联区域表、组织标准类型表、币种表、行业分类标准表等多张表的联合查询。按照下图的写法已经写了limit分页只取10条,可Mysql确实会很认真的先帮你把10万条数据的外键关系先建立起来,然后...
mysql 多查一列 慢_MySQL学习笔记-为什么SELECT *会导致查询
效率
低
?
面试官:“小陈,说一下你常用的SQL优化方式吧。”陈小哈:“那很多啊,比如不要用SELECT *,查询
效率
低
。巴拉巴拉...”面试官:“为什么不要用SELECT * ?它在哪些情况下
效率
低
呢?”陈小哈:“SELECT * 它好像比写指定列名多一次全表查询吧,还多查了一些无用的字段。”面试官:“嗯...”陈小哈:“emmm~ 没了”陈小哈:“....??(几个意思)”面试官:“嗯...好,那你还有什...
mysql多表联查使用排序之后执行
速度
变慢
经常在开发中会对数据库表进行多表关联查询,同时也会根据字段排序,在实际开发中根据时间字段排序是经常会出现的,在数据量少的情况下通常不会发现查询
速度
慢的问题,一旦数据变多就会发现查询起来的
速度
很慢
,就好比今天我就接到一个需求就是优化查询,一开始以为只是多表关联查询引起的,结果发现是时间排序导致的,就如下图加了时间排序时的语句和执行时间select可以看到所花费足足10秒多去掉时间排序后select可以看到一秒不到就执行完了,由此可见执行慢就是时间排序引起的问题,那么如何解决呢。
mysql大数据多表查询
效率
变慢处理-索引
没有进行索引查询1000条的多表联查的
速度
添加索引后
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章