楼主: fjtzg

引发大家的一个思考

[复制链接]
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
11#
发表于 2004-12-21 11:02 | 只看该作者
最初由 fjtzg 发布
[B]环境1:
   2    1     INDEX (FAST FULL SCAN) OF 'IND_RKXX_PERSONID' (NON-UNIQUE) (Cost=1777 Card=2808040)

环境2:
   2    1     INDEX (FAST FULL SCAN) OF 'PK_PERSONPHOTO' (UNIQUE) (Cos t=4 Card=4355889)

[/B]


CBO分析两者的IINDEX FFS的COST差异很大,可能索引的存储存在较大的差异,可以把两个索引的统计信息贴上来看看。

另外,已经知道哪个SQL有问题,可以直接用sql trace(level 8)来分析好了

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
12#
 楼主| 发表于 2004-12-21 11:53 | 只看该作者
环境1

环境2.jpg (29.85 KB, 下载次数: 241)

环境2.jpg

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
13#
 楼主| 发表于 2004-12-21 11:54 | 只看该作者
环境2

环境1.jpg (30.37 KB, 下载次数: 243)

环境1.jpg

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
14#
 楼主| 发表于 2004-12-21 11:56 | 只看该作者
环境1和环境2所测试的表结构相同,记录数不同

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
15#
发表于 2004-12-21 12:09 | 只看该作者
你现在相同的表再执行一下看看,还有初始化参数也贴上来看看,第二次不具可比性,因为记录还没上来,发生了物理读。

使用道具 举报

回复
论坛徽章:
131
2006年度最佳技术回答
日期:2007-01-24 12:58:48福特
日期:2013-10-24 13:57:422014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142013年新春福章
日期:2013-02-25 14:51:24
16#
发表于 2004-12-21 12:48 | 只看该作者
HWM ?

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
17#
发表于 2004-12-21 13:22 | 只看该作者
他没FTS,跟HWM应该没关系吧

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
18#
 楼主| 发表于 2004-12-21 14:35 | 只看该作者
SQL> select count(personid) from rktx;

COUNT(PERSONID)
---------------
        3529142

已用时间:  00: 00: 26.07

Execution Plan
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=4 Card=1)
   1    0   SORT (AGGREGATE)
   2    1     INDEX (FAST FULL SCAN) OF 'PK_PERSONPHOTO' (UNIQUE) (Cos
          t=4 Card=3529142)





Statistics
----------------------------------------------------------
          0  recursive calls
         30  db block gets
      17273  consistent gets
          0  physical reads
          0  redo size
        203  bytes sent via SQL*Net to client
        128  bytes received via SQL*Net from client
          3  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
          1  rows processed

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
19#
 楼主| 发表于 2004-12-21 14:37 | 只看该作者
最初由 blue_prince10 发布
[B]你现在相同的表再执行一下看看,还有初始化参数也贴上来看看,第二次不具可比性,因为记录还没上来,发生了物理读。 [/B]


确实如此,但是此次数据上来,没发生物理读,可时间还是很长呢!

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
20#
发表于 2004-12-21 14:42 | 只看该作者
你的内存是怎么分配的?做个SQL TRACE看一下

使用道具 举报

回复

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

本版积分规则 发表回复

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