- 1
- 0
- 约6.28千字
- 约 40页
- 2017-09-04 发布于安徽
- 举报
--(完美WORD文档DOC格式,可在线免费浏览全文和下载)值得下载!
Oracle性能优化 切记! ORACLE优化不是基于命中率,而是基于系统需要…… 1. 空闲块碎片整理 可以将表空间的缺省存储参数pctincrease改为非0。一般将其设为1,如: alter tablespace tablespace_name default storage(pctincrease 1); 这样smon便会将空闲块碎片自动合并,达到碎片整理的目的。 也可以采用如下语句,通过手工合并自由范围来达到碎片整理的目的。 alter tablespace tablespace_name coalesce; 2.段的碎片整理 段由区组成,在有些情况下,有必要对段的碎片进行整理。要查看段的有关信息,可查看数据字典DBA_segments,区的信息可查看数据字典DBA_extents。如果段的碎片过多, 将其数据压缩到一个范围的最简单方法便是用正确的存储参数将这个段重建,然后将旧表中的数据插入到新表,同时删除旧表。这个过程可以用import/export(输入/输出)工具来完成。 export命令有一个“压缩”选项,这个选项在读表时会计算该表所分配的物理空间量,它会向输出文件写入一个新的初始化存储参数,等于全部所分配空间。使用import工具重新生成。这样,它的数据会放入一个新的、较大的初始段中。 例如: exp u
原创力文档

文档评论(0)