oracle 12.1.0.2 新特性高级索引压缩
来源:互联网 发布:淘宝店铺的权重 编辑:程序博客网 时间:2024/04/30 14:27
oracle 12.1.0.2 新特性高级索引压缩
1 高级的索引压缩
1.1 创建前缀压缩索引 (该方法应用于索引列重复值比较多、非唯一性的情形 非12c 新功能)
1.1.1 创建索引
SQL> create index ind_MT_AS_MSG_30_spnumber on MT_AS_MSG_30(Spnumber) ;
1.1.2 修改索引为压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild compress;
1.1.2 修改索引为非压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild uncompress;
1.2 创建高级压缩索引(适用于唯一跟非唯一 所以, 而且压缩比例高,性能比较好 这个功能必须是 12.1.0 或者更高的版本)
1.1.1 创建索引
SQL> create index ind_MT_AS_MSG_30_spnumber on MT_AS_MSG_30(Spnumber) compress advanced low;
1.1.2 修改索引为压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild compress advanced low;
2 增加消除唯一统计函数 APPROX_COUNT_DISTINCT
2.1 统计每个spnumber数量
SQL>select APPROX_COUNT_DISTINCT(spnumber) from MT_AS_MSG_30; ---相当于 count(distinct spnumber)
3 聚簇属性
4 大表自动缓存, 这个 不适合 buffer cache (没搞懂)
5 数据库全部放在内存中(只要内存大于数据库 那么可以考虑)
5.1 产看oracle 数据库是否是内存库(也就是说,数据全部放在 cache 中)
SQL> SELECT FORCE_FULL_DB_CACHING FROM V$DATABASE; --- 如果是 YES 那就是 都在内存中
5.2 修改数据为 cache 数据库(内存库)
SQL> ALTER DATABASE FORCE FULL DATABASE CACHING;
1 高级的索引压缩
1.1 创建前缀压缩索引 (该方法应用于索引列重复值比较多、非唯一性的情形 非12c 新功能)
1.1.1 创建索引
SQL> create index ind_MT_AS_MSG_30_spnumber on MT_AS_MSG_30(Spnumber) ;
1.1.2 修改索引为压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild compress;
1.1.2 修改索引为非压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild uncompress;
1.2 创建高级压缩索引(适用于唯一跟非唯一 所以, 而且压缩比例高,性能比较好 这个功能必须是 12.1.0 或者更高的版本)
1.1.1 创建索引
SQL> create index ind_MT_AS_MSG_30_spnumber on MT_AS_MSG_30(Spnumber) compress advanced low;
1.1.2 修改索引为压缩索引
SQL> alter index ind_MT_AS_MSG_30_spnumber rebuild compress advanced low;
2 增加消除唯一统计函数 APPROX_COUNT_DISTINCT
2.1 统计每个spnumber数量
SQL>select APPROX_COUNT_DISTINCT(spnumber) from MT_AS_MSG_30; ---相当于 count(distinct spnumber)
3 聚簇属性
4 大表自动缓存, 这个 不适合 buffer cache (没搞懂)
5 数据库全部放在内存中(只要内存大于数据库 那么可以考虑)
5.1 产看oracle 数据库是否是内存库(也就是说,数据全部放在 cache 中)
SQL> SELECT FORCE_FULL_DB_CACHING FROM V$DATABASE; --- 如果是 YES 那就是 都在内存中
5.2 修改数据为 cache 数据库(内存库)
SQL> ALTER DATABASE FORCE FULL DATABASE CACHING;
0 0
- oracle 12.1.0.2 新特性高级索引压缩
- <<oracle database 11gR2 性能调整与优化 >>学习--11g的新特性:高级压缩
- Oracle 11g 新特性 -- 虚拟索引!
- DB2 V9.7 索引压缩新特性的使用
- Oracle 12C高级压缩索引 Advanced Index Compression
- ora11g 压缩新特性
- Oracle 11g新特性 — DG压缩传送日志
- Oracle 11g新特性:索引不可见
- oracle 索引压缩
- oracle 压缩索引
- oracle 索引压缩
- Oracle 高级特性
- DB2 V9.7新特性(五)---索引数据可以压缩
- Oracle WebLogic Server 12.1.2 新特性
- Oracle 新特性[待续]
- oracle-新特性
- Oracle ASM新特性
- Oracle之表压缩和索引压缩
- LeetCode 046 Permutations
- CSS3 Transform 【3D 】
- maven新建项目时报错
- 在大学读过的书【记录篇】
- gridview安卓实现单行多列横向滚动
- oracle 12.1.0.2 新特性高级索引压缩
- block有关知识
- 【转】EditText不弹出输入法,焦点问题的总结
- CodeForces 653 A. Bear and Three Balls
- #码神学习#第一天
- 光线控股猫眼 改变不了猫眼的宿命
- 进度条
- 设计模式 - 设计模式概述
- 使用freemarker生成xml模板