加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle 统计信息收集

发布时间:2020-12-12 13:36:19 所属栏目:百科 来源:网络整理
导读:DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2 DEFAULT NULL, estimate_percent NUMBER block_sample BOOLEAN DEFAULT FALSE, method_opt VARCHAR2 degree NUMBER granularity VARCHAR2 cascade BOOLEAN stattab
DBMS_STATS.GATHER_TABLE_STATS (
ownname VARCHAR2,
tabname VARCHAR2,
partname VARCHAR2 DEFAULT NULL,
estimate_percent NUMBER
block_sample BOOLEAN DEFAULT FALSE,
method_opt VARCHAR2
degree NUMBER
granularity VARCHAR2
cascade BOOLEAN
stattab VARCHAR2 DEFAULT NULL,
statid VARCHAR2 DEFAULT NULL,
statown VARCHAR2 DEFAULT NULL,
no_invalidate BOOLEAN DEFAULT,
stattype VARCHAR2 DEFAULT ‘DATA‘,
force BOOLEAN DEFAULT FALSE);

1.estimate_percent: 采样百分比,有效范围为[0.000001,100]
2.block_sample:使用随机块采样代替随机行采样
3.cascade:是否收集此表索引的统计信息
4.degree:并行处理的cpu数量
5.granularity: 统计数据的收集,‘ALL‘ - 收集所有(子分区,分区和全局)统计信息

DBMS_STATS.GATHER_SCHEMA_STATS (

ownname VARCHAR2
estimate_percent NUMBER
block_sample BOOLEAN DEFAULT FALSE,
method_opt VARCHAR2
degree NUMBER
granularity VARCHAR2
cascade BOOLEAN
stattab VARCHAR2 DEFAULT NULL,
options VARCHAR2 DEFAULT ‘GATHER‘,
objlist OUT ObjectTab,
no_invalidate BOOLEAN
force BOOLEAN DEFAULT FALSE,
obj_filter_list ObjectTab DEFAULT NULL);

待续:后续会做对应参数的解释,以及使用场景

http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_stats.htm#ARPLS68582

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读