知识大全 oracle性能如何调整,如何回收表空间碎片
Posted 空间
篇首语:韬略终须建新国,奋发还得读良书本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle性能如何调整,如何回收表空间碎片相关的知识,希望对你有一定的参考价值。
几种方法
将表空间用press=Y参数exp出来 将其中表truncate后 将表imp进去
使用alter tablespace name coalesce;手动收缩一次
将表空间的pctincreace参改为大于 让其自动收缩 一般改为
alter tablespace name storage (pctincrease );
关于表空间pctincrease=
( )不将pctincrease设为 是因为SMON进程将只会定期将PCTINCREASE 不等于 的表空间的空闲碎块合并 如果设为 将阻止SMON合并空闲碎块合并 这时 必须手工使用ALTER TABLESPACE XXX COALESCE 合并碎块
( )不将PCTINCREASE设为较大的数 仅仅用于防止新建的表使用大的PCTINCREASE 并造成空间使用的不可控 如果表空间中再也不用建新表 那么该参数只要不等于 其他取值就没有任何影响了
cha138/Article/program/Oracle/201311/16793相关参考
从OracleiR开始ORACLE提供了表/表空间压缩技术以减少磁盘开销节省空间并在某些情况下提高查询性能 表压缩是如何工作的在Orclei第版中表压缩特性通过删除在数据库表中发现的重复数据值来
扩展可以调整表空间对应的数据文件的大小或者为这个表空间添加数据文件 改变数据文件 SQL>alterdatabasedatafile/home/oracle/oradata/gldb/u
重要提示 调整的工作前一定要对数据进行备份切记 基本概念 oracle系统内部给出一个叫作表空间的逻辑磁盘空间早期的系统主要用于存放表的数据所以叫作表空间表空间是一个逻辑空间每个空间至少与一
Oracle性能优化:收缩临时表空间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 当排序操作重
Oracle回滚段空间回收步骤 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 是谁偷偷的用了那么
回收InnoDB表空间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下论述均假定innodb
回收临时表空间ORA-03297解决 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!今天发现临时表空
Oracle表、索引修改表空间语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 表做空间迁移时
Oracle创建表空间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ORACLE中表空间是数据
更改Oracle数据库表的表空间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在Oracle数