Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

22

积分

0

好友

12

主题
1#
发表于 2012-5-16 11:21:05 | 查看: 4206| 回复: 3
系统做过数据割接 或者 库做个迁移,这种情况下 做统计分析,采用 采样分析是否可行,采样分析比例多少教合适。

下面是我写的一个 执行 语句 ,有无问题:

exec DBMS_STATS.GATHER_SCHEMA_STATS (ownname=>'cc',estimate_percent=>10,method_opt=>'FOR ALL INDEXED COLUMNS',degree=>3,cascade=>true,options=>'GATHER AUTO', no_invalidate=>false);

no_invalidate :这个 设置选项  TURE 和FALSE 有什么区别?
2#
发表于 2012-5-16 11:25:43
详见 :http://www.oracledatabase12g.com ... -invalidations.html

    TRUE : 不让相关游标失效
    FALSE: 立即让相关游标失效
    AUTO_INVALIDATE(default):让Oracle自己决定何时让游标失效。

--   no_invalidate - Do not invalide the dependent cursors if set to TRUE.
--      The procedure invalidates the dependent cursors immediately
--      if set to FALSE.
--      Use DBMS_STATS.AUTO_INVALIDATE to have oracle decide when to
--      invalidate dependend cursors. This is the default. The default
--      can be changed using set_param procedure.

回复 只看该作者 道具 举报

3#
发表于 2012-5-16 11:30:38

回复 2# 的帖子

系统做过数据割接 或者 库做个迁移,这种情况下 做统计分析,采用 采样分析是否可行,采样分析比例多少教合适。

老大这个你没给答复呢?

回复 只看该作者 道具 举报

4#
发表于 2012-5-16 14:23:37
尽可能使用 完全收集 ,如果时间窗口不允许考虑使用 30%采样。

exec dbms_stats.gather_table_stats(ownname=>'user_name',-
tabname=>'table_name',-
estimate_percent => 30,-
cascade=>true,-
method_opt=>'for all columns size skewonly');

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-26 01:14 , Processed in 0.065322 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569