标签 oracle 下的文章

RMAN恢复指定的表空间

一、使用场景在expdp备份不能满足要求的情况下,需要通过rman恢复单表数据,针对表空间恢复是一种比较合理的方式。二、操作步骤查询表空间信息SQL> select distinct b.name from v$tablespace b;复制表空间SQL> run { allocate channel ch00 type sbt_tape; allocate channel ch01 type sbt_tape; send 'NB_ORA_SERV=hz-ps-bak01,NB_ORA_CLIENT=hwdb01'; set newname for datafile '+DA...

转载 行迁移和行连接

行迁移和行链接都会导致Oracle性能下降,这篇文章将介绍什么是行迁移和行链接,它们带来的问题,如何来判断它们,并提供了解决它们的办法。什么是行迁移和行链接行迁移Oracle的数据块会保留部分空间供以后更新使用,通常的数据块结构如下:PCTFREE定义一个块保留的空间百分比,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被update(具体看下面的PCTFREE介绍)。当一条记录被更新时,数据库引擎首先会尝试在它保存的数据块中寻找足够的空闲空间,如果没有足够的空闲空间可用,这条记录将被拆分为两个部分,第一个部分进包括指向第二个部分的rowid,该部分任然保...