社区
基础和管理
帖子详情
oracle多表联合查询 性能优化
fengzhu1008
2009-01-06 10:29:48
有大概十几个表一起查询,怎样提高查询的效率,请求高人指点一下。
...全文
965
11
打赏
收藏
oracle多表联合查询 性能优化
有大概十几个表一起查询,怎样提高查询的效率,请求高人指点一下。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
精选默认表查询语句(含答案)
分页查询语句数据库查询全析
分页查询语句数据库查询全析 SQL Server 关于分页 SQL 的资料许多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是颠末预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。 方法1: 适用于 SQL Server 2000/2005 SELECT TOP 页大小 * F
Oracle
ROWNUM用法和分页查询总结(转)
[转载]
Oracle
的分页查询语句基本上可以按照本文给出的格式来进行套用。
Oracle
分页查询格式(一):http://yangtingkun.itpub.net/post/468/100278
Oracle
分页查询格式(二):http://yangtingkun.itpub.net/post/468/101703
Oracle
分页查询格式(三):http://yangtin...
ORACLE
大数据量下的分页解决方法
一般用截取ID方法,还有是三层嵌套方法.一种分页方法 : int i=1; int numPages=14; String pages = request.getParameter("page") ; int currentPage = 1; currentPage=(pages==null)?(1):{Integer.parseInt(pages)} sql = "select count
oracle
的分页查询
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。 上面给出的这个分页查询语句,在大多
基础和管理
17,377
社区成员
95,111
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章