优秀是一种习惯 , 生活是一种过程 , 放弃是一种智慧 , 缺点是一种恩惠。
我的MSN: qiwang1979@hotmail.com , 希望结交更多喜欢Oracle, Linux,热爱生活的朋友。 欢迎加入Oracle数据库讨论QQ群组 (号码:42235266),希望大家在这里共同进步 !
10g 每晚定时对变化数据Table进行分析的一些问题
上一篇 / 下一篇 2008-04-16 08:56:15 / 个人分类:Oracle10g RAC
查看( 66 ) /
评论( 12 )
TAG:
-
zengmuansha发布于2008-04-15 16:52:52
-
分析好像是6点钟啊
-
ZALBB
发布于2008-04-15 17:46:23
-
1 我记得文档行提过,变化率达10%时分析.是否分析索引,分析哪些字段,ORACLE自己决定.
2 基本上没什么麻烦,但若索引UNUSABLE 的话,则出异常,然后终止分析.
3 我一般都是100%分析,而不是系统自己决定.
-
ZALBB
发布于2008-04-15 17:48:16
-
回复 #2 zengmuansha 的帖子
礼拜6则是早上6点分析.
-
randoming
发布于2008-04-15 19:00:52
-
郁闷啊
楼上的兄弟懂ORACLE OTS吗
-
zhang41082
发布于2008-04-16 05:34:08
-
10点分析肯定是不行的,因为我们晚上10点还在业务高峰呢,所以改到半夜就好了,呵呵。
-
randoming
发布于2008-04-16 19:43:10
-
很多都是放到后半夜3点多
-
lfree
发布于2008-04-18 14:29:15
-
关注。
-
netbanker
发布于2008-04-19 04:03:30
-
we changed it on EM, u may configure any time any percentage as needed
-
yuxuan
发布于2008-04-22 09:18:23
-
这类分析本人认为最好不要自动分析,以免发生意外
-
cc59
发布于2008-04-23 02:11:44
-
10G 的CBO有时候还是比较怪,数据没有大的改变的表还是关闭自动分析.
-
space6212
发布于2008-04-25 11:05:56
-
QUOTE:
原帖由 tolywang 于 2008-4-15 10:24 发表
用alter system set statistics_level=basic scope=both; 这个方式关闭自动分析的话是存在问题的, statistics_level=basic与sga自动管理冲突
Oracle10g CBO优化模式,默认情况下每晚22:00会对变化数据的表进行定时分析,这里有几个问题不是太明了
1. 对大中小table的定时分析的比例是多少 ? 5% , 10% ......., 对table数据及index都分析? 理论上讲应该不会是全分析 。
因为还在查找对应的job及Job中引用的Procedure或packages 来查看分析统计的源代码 .
2. 查看了eygle , xzh2000 版主的博客及回复,需要的情况下,可以通过以下的方式停止10g自动分析的机制。是否有puber们碰到过
定期分析造成什么麻烦的 ? 每天分析是否太频繁 ?
begin
dbms_scheduler.disable('GATHER_STATS_JOB'); (对job定期执行直接进行干预)
end;
/
还有一种停止的方式:
sql>alter system set statistics_level=basic scope=both; (关闭对table的monitor)
-
microsoft_fly发布于2008-04-26 16:53:07
-
一般是在空的时候,不过我的也是晚上10点,不知道是否可以调整
标题搜索
日历
|
|||||||||
| 日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
| 1 | 2 | 3 | 4 | ||||||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | |||
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | |||
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | |||
| 26 | 27 | 28 | 29 | 30 | 31 | ||||
数据统计
- 访问量: 29321
- 日志数: 1427
- 图片数: 5
- 书签数: 1
- 建立时间: 2007-12-10
- 更新时间: 2008-09-19

