针对Oracle大表执行表分析
来源:互联网 发布:js修改属性值 编辑:程序博客网 时间:2024/06/13 21:40
表分析语句参考如下:
单表分析:
分区表:
BEGIN
DBMS_STATS.GATHER_TABLE_STATS(ownname => 'lbi_edm',
tabname => 'T_E_CUSTOMER_D',
estimate_percent => 100,
no_invalidate => FALSE,--立马生效
degree => 8,
granularity => 'ALL', --分区
cascade => TRUE);
END;
/
非分区表:
BEGIN
DBMS_STATS.GATHER_TABLE_STATS(ownname => 'lbi_ods',
tabname => 'T_O_CUSTOMER',
estimate_percent => 100,
no_invalidate => FALSE,--立马生效
degree => 8,
cascade => TRUE);
END;
/
按用户分析(大数据量不建议使用,耗时长):
exec dbms_stats.gather_schema_stats('LBI_ODS_VDF',estimate_percent=>100,cascade=> TRUE);
exec dbms_stats.gather_schema_stats('LBI_EDM_VDF',estimate_percent=>100,cascade=> TRUE);
exec dbms_stats.gather_schema_stats('LBI_LS_VDF',estimate_percent=>100,cascade=> TRUE);
exec dbms_stats.gather_schema_stats('LBI_DM_VDF',estimate_percent=>100,cascade=> TRUE);
删除分析信息:
dbms_stats.delete_schema_stats(owner => 'lbi_ods' );
dbms_stats.delete_table_stats(ownname => 'lbi_ods',
tabname => 'T_O_CUSTOMER'
- 针对Oracle大表执行表分析
- oracle中针对大表增加有默认值的字段的操作方法
- Oracle针对临时表空间的操作
- oracle 11G 以前版本中针对大表增加有默认值的字段时的注意点
- ORACLE 执行计划分析
- ORACLE 执行计划分析
- Oracle执行分析详细
- oracle执行计划分析
- Oracle执行计划分析
- oracle 执行计划表
- 执行表分析
- 针对任何表写的纯Oracle分页
- Oracle针对SCOTT下EMP表的练习题
- Oracle针对EMP表的练习题(很有用,值得收藏)
- 针对各大流媒体的介绍和初步分析
- 10个针对企业的免费大数据分析工具
- oracle大表分区
- oracle大表复制
- 字符数组与字符串数组
- 基于OpenCV全景图像拼接
- LeetCode之Arithmetic Slices
- hybird架构之离线缓存
- 上海市高校程序设计邀请赛暨华东师范大学第九届 ECNU Coder 程序设计竞赛 C. 神奇怪兽在哪里
- 针对Oracle大表执行表分析
- IoC/DI
- Convert BST to Greater Tree
- Maven基础-默认中央仓库[settings.xml 配置详解 ]
- HDU
- 高频交易参考书籍
- 推荐音乐5.21
- [usaco]Barn Repair题解
- 【算法题】排序子序列