一.行迁移 1.1.行迁移概念 当一个行上的更新操作(原来的数据存在且没有减少)导致当前的数据不能在容纳在当前块,我们需要进行行迁移.一个行迁移意味着整行数据将会移动,仅仅保留的是一个转移地址.因此整行数据都被移动,原始的数据块上仅仅保留的是指向新块的一个地址信息. 成因:当行被update时,如果update更新的行大于数据块的pctfree值,就需要申请第2个块,从而形成迁移. 后果:导致应用需要访问更多的数据块,性能下降. 预防:1.将数据块的pctfree调大: 2.针对表空间扩大数据块…