ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle专题深入讨论 » 请有经验者共享为一个OLAP系统收集统计信息的具体方法,谢谢!

标题: 请有经验者共享为一个OLAP系统收集统计信息的具体方法,谢谢!
离线 ylsired
中级会员



精华贴数 1
个人空间 0
技术积分 847 (2266)
社区积分 11 (10320)
注册日期 2003-7-2
论坛徽章:0
      
      

发表于 2004-9-17 10:19 
请有经验者共享为一个OLAP系统收集统计信息的具体方法,谢谢!

为一个OLAP系统(500G规模)收集统计信息的具体方法:

1、按照用户模式来收集,还是按照具体单个表和索引?
2、怎样根据表的大小和更新频率,将表分成不同的种类,按照不同的间隔进行收集?间隔的参考值一般是多少?
3、表和索引的采样率分别是多少?
4、日常维护?

等等。。。。。。。。。。。。。


只看该作者    顶部
离线 dlinger
凌波微步


精华贴数 15
个人空间 0
技术积分 14660 (78)
社区积分 3426 (413)
注册日期 2002-9-24
论坛徽章:9
ITPUB元老Heart of PUBITPUB北京九华山庄2008年会纪念徽章参与2007年甲骨文全球大会(中国上海)纪念管理团队2006纪念徽章会员2007贡献徽章
会员2006贡献徽章ITPUB新首页上线纪念徽章    

发表于 2004-9-17 14:31 
oracle从8i开始,推荐同dbms_stats包来收集统计信息。
至于是按用户还是table,
怎样根据表的大小和更新频率,
这些没所谓啊,看你的数据变化的情况了。
你是olap的系统啊,一般是没什么数据变化的啊,是定期的数据入仓吗?
更新数据后收集就行了。数据不变的时候,你收集统计信息干什么?
至于安用户还是按table,看你的数据变化,是几个table变化了,还是该用户的大部分table都变化了。

表和索引的采样率分别是多少?
这个,只要有时间,用compute最好。


__________________
Rain or Shine, I am fine.[url="http://knight_dl.photo.163.com"]我的图片社,每天更新[/url]:cool:
只看该作者    顶部
离线 ylsired
中级会员



精华贴数 1
个人空间 0
技术积分 847 (2266)
社区积分 11 (10320)
注册日期 2003-7-2
论坛徽章:0
      
      

发表于 2004-9-17 16:17 
不好意思,应该是一个OLTP系统

我写错了。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问