永发信息网

如何分析Oracle

答案:1  悬赏:80  手机版
解决时间 2021-01-16 00:33
如何分析Oracle
最佳答案
分析表语句:
dbms_stats.gather_table_stats(user,'table',method_opt=>'for all indexed columns size 254',granularity=>'ALL',cascade=>TRUE);
dbms_stats.gather_index_stats(user,'index',degree=>2,granularity=>'ALL');

作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.
DBMS_STATS.GATHER_TABLE_STATS的语法如下:
DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, block_sample BOOLEAN, method_opt VARCHAR2, degree NUMBER, granularity VARCHAR2, cascade BOOLEAN, stattab VARCHAR2, statid VARCHAR2, statown VARCHAR2, no_invalidate BOOLEAN, force BOOLEAN);
参数说明:
ownname:要分析表的拥有者
tabname:要分析的表名.
partname:分区的名字,只对分区表或分区索引有用.
estimate_percent:采样行的百分比,取值范围[0.000001,100],null为全部分析,不采样. 常量:DBMS_STATS.AUTO_SAMPLE_SIZE是默认值,由oracle决定最佳取采样值.
block_sapmple:是否用块采样代替行采样.
method_opt:决定histograms信息是怎样被统计的.method_opt的取值如下:
for all columns:统计所有列的histograms.
for all indexed columns:统计所有indexed列的histograms.
for all hidden columns:统计你看不到列的histograms
for columns SIZE | REPEAT | AUTO | SKEWONLY:统计指定列的histograms.N的取值范围[1,254]; REPEAT上次统计过的histograms;AUTO由oracle决定N的大小;SKEWONLY multiple end-points with the same value which is what we define by "there is skew in the data
degree:决定并行度.默认值为null.
granularity:Granularity of statistics to collect ,only pertinent if the table is partitioned.
cascace:是收集索引的信息.默认为falase.
stattab指定要存储统计信息的表,statid假如多个表的统计信息存储在同一个stattab中用于进行区分.statown存储统计信息表的拥有者.以上三个参数若不指定,统计信息会直接更新到数据字典.
no_invalidate: Does not invalidate the dependent cursors if set to TRUE. The procedure invalidates the dependent cursors immediately if set to FALSE.
force:即使表锁住了也收集统计信息.
例子:
execute dbms_stats.gather_table_stats(ownname => 'owner',tabname => 'table_name' ,estimate_percent => null ,method_opt => 'for all indexed columns' ,cascade => true);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大腿们.草缸不需要打二氧化碳的草有么
n4007s二极管能用in5399二极管代替吗
谁能解释下脱阳,,,,,精尽
众泰E200和奇瑞EQI新能源电动车选哪个好
被猫狗咬伤和被抓被碰伤有什么区别
公务员湖南省考和国考有什么区别
朋友说一个汉方护肤的品牌特别好,叫修本,价
脑残酸菜牛大便是什么
数学题8道
康婷家有什么可以帮助瘦身的产品吗?
什么是挡车工
茅山后裔(实体书)一共有几部?
购买二手房交易的详细流程?一次性付清和按揭
自制素鲍汁
台风资料
推荐资讯
摩的起不价5元,一公里要算多少钱
单选题下列各句中,没有语病的一句是A.“CCTV
一道难解题??求高手
科员享受副科从哪一年执行
迁安市科云纳工贸公司在哪里啊,我有事要去这
为啥开门老有静电?
90级红眼能买的装备套
沈阳站到辽宁大学新校区怎么走
晚安后面加感叹号什么意思
阅读理解JeffGreencannotlookafter(照看)hist
冬天的哈尔滨除了冷,还有什么特别的?
在农村按光伏。如果房孑没人住,光伏太阳板是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?