楼主: tan9030

一条SQL优化

[复制链接]
招聘 : 网络运维
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34数据库板块每日发贴之星
日期:2008-03-05 01:04:27
41#
 楼主| 发表于 2008-3-4 14:52 | 只看该作者
原帖由 ZALBB 于 2008-3-4 14:36 发表


楼主还不嫌弃,真无奈!


刚看到这里,我嫌弃什么啊,没有看懂。笨笨

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
42#
发表于 2008-3-4 14:54 | 只看该作者
原帖由 tan9030 于 2008-3-4 14:52 发表


刚看到这里,我嫌弃什么啊,没有看懂。笨笨


看执行后的统计数据,这个方法显然不是最佳的,肯定还有更好的方法.要我,肯定再尝试.

你满意了,我很无奈.

使用道具 举报

回复
招聘 : 网络运维
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34数据库板块每日发贴之星
日期:2008-03-05 01:04:27
43#
 楼主| 发表于 2008-3-4 14:58 | 只看该作者
原帖由 ZALBB 于 2008-3-4 14:43 发表
效率如何,多长时间出结果?


刚才执行了,跑了10多分钟,没有出来结果,killed by me.

使用道具 举报

回复
招聘 : 网络运维
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34数据库板块每日发贴之星
日期:2008-03-05 01:04:27
44#
 楼主| 发表于 2008-3-4 15:02 | 只看该作者
原帖由 ZALBB 于 2008-3-4 14:54 发表


看执行后的统计数据,这个方法显然不是最佳的,肯定还有更好的方法.要我,肯定再尝试.

你满意了,我很无奈.


我这不在进行尝试吗,我也知道不是最好的办法,我感觉现在的情况:
1. choose 模式
2. 表没有分析过

可能是导致poor performance 原因

使用道具 举报

回复
论坛徽章:
0
45#
发表于 2008-3-4 15:03 | 只看该作者
全部用full hints,时间是提高的,但是其他的资源呢,对整个服务器的冲击有多大。


sql优化,首先要分析下各表的数据,包括sql中涉及的每个条件所限制的结果集大小。
然后再根据索引来调整。要考虑很多因素,还可以考虑通过建立中间表来提高效率。

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2007-08-09 15:37:26会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB元老
日期:2007-10-15 21:12:09ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28灰彻蛋
日期:2013-06-24 14:20:02
46#
发表于 2008-3-4 15:05 | 只看该作者
原帖由 枯荣长老 于 2008-3-4 15:03 发表
全部用full hints,时间是提高的,但是其他的资源呢,对整个服务器的冲击有多大。


sql优化,首先要分析下各表的数据,包括sql中涉及的每个条件所限制的结果集大小。
然后再根据索引来调整。要考虑很多因素,还可以考虑通过建立中间表来提高效率。

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2007-08-09 15:37:26会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB元老
日期:2007-10-15 21:12:09ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28灰彻蛋
日期:2013-06-24 14:20:02
47#
发表于 2008-3-4 15:05 | 只看该作者
tan9030
嗯?表妹还是那么销魂

搂主啥时候介绍介绍

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
48#
发表于 2008-3-4 15:09 | 只看该作者
原帖由 tan9030 于 2008-3-4 14:58 发表

刚才执行了,跑了10多分钟,没有出来结果,killed by me.


如果是用102版本,可以考虑统计表的统计信息.统计信息可以恢复到某一时间点,或者删除.

使用道具 举报

回复
招聘 : 网络运维
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34数据库板块每日发贴之星
日期:2008-03-05 01:04:27
49#
 楼主| 发表于 2008-3-4 15:09 | 只看该作者
我再sql性能调整方面的确还有很多东西不懂,惭愧惭愧,还要努力学习...

使用道具 举报

回复
招聘 : 网络运维
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34数据库板块每日发贴之星
日期:2008-03-05 01:04:27
50#
 楼主| 发表于 2008-3-4 15:10 | 只看该作者
原帖由 catchwo 于 2008-3-4 15:05 发表
tan9030
嗯?表妹还是那么销魂

搂主啥时候介绍介绍


相好的表妹已经嫁人了

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表