社区
基础和管理
帖子详情
oracle多表联合查询 性能优化
fengzhu1008
2009-01-06 10:29:48
有大概十几个表一起查询,怎样提高查询的效率,请求高人指点一下。
...全文
865
11
打赏
收藏
oracle多表联合查询 性能优化
有大概十几个表一起查询,怎样提高查询的效率,请求高人指点一下。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdsnhan
2009-01-07
打赏
举报
回复
先优化你的设计吧。
为啥要十多个表一起查询呢
Jephen
2009-01-07
打赏
举报
回复
查看各表的索引,尽量100%使用索引、效率高的索引,尽量限制查找的范伟,不能自动执行索引的时候强制索引!
wangsong145
2009-01-06
打赏
举报
回复
楼主如果对这些表的查询操作比较多,而增删改的操作少的话建议楼主建立物化视图!速度将会快20倍
dinya2003
2009-01-06
打赏
举报
回复
这个问题太大了.
自己写好SQL. 然后看执行计划, 毕竟每个数据库的参数设置都不尽相同, 这没有固定答案的.
yf520gn
2009-01-06
打赏
举报
回复
1.索引:如果是组合索引的话,一定要用到引导列。通过执行计划,来决定是否使用HINT
2.选择较小的合适的驱动表
yaomin65
2009-01-06
打赏
举报
回复
给我也发一份吧~谢谢 yaomin65@126.com
kyunghao
2009-01-06
打赏
举报
回复
给我也发一份吧~谢谢 kyunghao@126.com
Andy__Huang
2009-01-06
打赏
举报
回复
查询关联的字段,索引必须要有!
我有一份关于优化查询的资料,你有邮箱可以留下,发一份给你参考
wangxuhero
2009-01-06
打赏
举报
回复
如果这些表经常用来查询操作,而且这些表都有外键的话,可以建立一个表簇,效率会很高的。
rexyudl
2009-01-06
打赏
举报
回复
这东西自己调试吧!谁也不知道你的数据库情况,帮不到你的!
icss_zhen
2009-01-06
打赏
举报
回复
[Quote=引用 2 楼 dinya2003 的回复:]
这个问题太大了.
自己写好SQL. 然后看执行计划, 毕竟每个数据库的参数设置都不尽相同, 这没有固定答案的.
[/Quote]个人觉的还是这个比较实际些
Oracle
多表查询优化
Oracle
多表查询优化是指在
Oracle
数据库管理系统中,为了提高多表查询的效率和性能采取的一些优化策略和技术。在
Oracle
中,多表查询是指从多个表中检索数据的操作。这种操作可能会占用大量的系统资源和时间,...
ORACLE
多表查询优化
本文将讨论
Oracle
多表查询优化的几种方法,帮助开发者提高数据库性能。 1. 选择最有效率的表名顺序 在基于规则的优化器中,选择合适的表名顺序非常重要。
Oracle
的解析器按照从右到左的顺序处理 FROM 子句中的...
Oracle
数据库中大型表查询优化的研究
综上所述,
Oracle
数据库中大型表查询优化涉及多个方面,包括索引优化、查询设计、工具利用、分区技术和数据库配置。每个环节都需要根据具体情况进行细致分析和调整,以实现最佳的查询性能。在实际操作中,应结合实际...
关于
Oracle
多表连接,提高效率,
性能优化
操作
执行路径:
ORACLE
的这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0.02秒,但是2张表联合统计就可能要几十表了. 这是因为
ORACLE
只对...
oracle
多表关联的优化问题(19页).doc
在处理
Oracle
数据库多表关联查询时,
性能优化
是一个重要的考虑因素。优化技术有助于提高查询效率,减少资源消耗,从而改善整体的数据库性能。文档中提到的优化问题包括对单表和多表统计的性能差异,以及
Oracle
数据库...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章