行迁移问题,谢谢

[复制链接]
查看11 | 回复9 | 2010-12-6 19:50:26 | 显示全部楼层 |阅读模式
如何解决行迁移?
需要改块的大小吗?怎么改?做成表空间后移动?
谢谢
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
pctfree设大一点。
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
如果它没引起严重的性能问题,就不管它。
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
请问,有没有什么命令找出所有行迁移的块的啊?
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
analyze table xxx
select CHAIN_CNT from user_tables where table_name='XXX';
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层

回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
start $ORACLE_HOME/rbdms/admin/utlchain.sql
analyze table table_name list chained rows into chained_rows
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
row migrate吧?
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
原帖由 我上面有人 于 2011-4-6 11:38 发表
pctfree设大一点。

谢谢大师
如果行记录很大呢?需要改8KB的块到16KB吗?



回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
还真没考虑过这样的问题。不过,table如果严格按照第三范式(甚至第四、第五)的标准来设计,应该不会有太多的字段的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行