Oracle数据库性能调优课件.ppt
文本预览下载声明
压缩段的基本执行 HWM ALTER TABLE employees SHRINK SPACE COMPACT; HWM HWM ALTER TABLE employees SHRINK SPACE; 1 2 压缩段的执行考虑 仅作以下情况下使用压紧(compaction)选项: 避免不必的游标失效 在高峰时段 在压紧(compaction)期间可以使用DML操作和查询操作。 当调整高水线(HWM) 时,DML操作被锁住。 Oracle 11g的表压缩 可用于所有类型的数据库操作——既可以用于联机事务处理系统也可用于数据仓库系统 新的表压缩技术的算法效率非常高——磁盘空间的消耗可以减少50~75% 不但可以改进写操作的效率,而且也改进了读操作(查询)的效率 与一般的桌面压缩技术不同,不是采用先读取所有压缩数据之后再解压缩的方法,而是直接读取压缩数据并且不需要任何解压缩操作 表压缩技术内部操作 开启表压缩功能 开启新表压缩功能的命令为: CREATE TABLE 表名 COMPRESS FOR ALL OPERATIONS; 而开启现存表的压缩功能的命令为: ALTER TABLE 表名 COMPRESS FOR ALL OPERATIONS; 开启现存表压缩功能的命令并不触发已经存在的数据行的压缩操作 表压缩的例子 中软培训中心介绍 1980年 中国第一家IT培训机构成立 1987年 成立机械电子工业部计算机培训中心,开始组织全国计算机软件人员水平考试工作,学员量达到30万人。 2002年 被原信息产业部授权为“信息产业部计算机技术培训中心”,负责全国系统集成企业(高级)项目经理培训达万人以上。 中国最早的培训机构,30年的历史 -- 培养近50万的IT精英、上万名IT(高级)项目经理 -- 国内“企业行业级”高级技能培训排名前三 -- 中国第一家通过ISO9001质量体系认证的培训机构 -- Microsoft、Sun、IBM、HP、Cisco、Red hat等著名IT公司的正式授权 合作伙伴 全国8所分中心布署-- 北京(海淀)、北京(昌平)、天津、长沙、无锡、成都、重庆、大连、厦门 由工业与信息产业部软件与集成电路促进中心(CSIP)授权国家信息技术紧缺人才培养工程——“521计划” 培训中心 由中国软件专业人才培养工程(CSTP)授权中国软件专业人才培养工程——实训基地 Indexed access on table ROWID 索引表(Index-Organized Tables): 概述 Accessing index-organized table Row header Non-key columns Key column 索引表的特点 索引表(Index-organized tables): 必须有主键( primary key) 不能包含LONG 类型的列 可以重建 可以通过主键或前导列(leading columns)存取 索引表(IOTs)的优缺点 优点(Advantages) 对于涉及精确匹配和范围搜寻,IOTs提供了 基于使用关键字的快速存取。 DML 操作仅仅造成索引结构的修改。 存储空间的需求减少。 IOTs 在如下的情况下很有用: – 应用程序是基于主键来检索数据的 – 涉及基于目录信息的应用程序 缺点(Disadvantages) 不适合于在判断中没有使用主键的查询 创建索引表 SQL CREATE TABLE country 2 ( country_id CHAR(2) 3 CONSTRAINT country_id_nn NOT NULL, 4 country_name VARCHAR2(40), 5 currency_name VARCHAR2(25), 6 currency_symbol VARCHAR2(3), 7 map BLOB, 8 flag BLOB, 9 CONSTRAINT country_c_id_pk 10 PRIMARY KEY (country_id)) 11 ORGANIZATION INDEX 12 TABLESPACE indx 13 PCTTHRESHOLD 20 14 OVERFLOW TABLESPACE users; Segment = SYS_IOT_OVER_n IOT_type = IOT_OVERFLOW Segmen
显示全部