某个系统表过大的问题

系统经过大量版本编辑后,导致oracle的sde用户下的state_lineages表增加大量记录,导致表本身和索引占用大量的空间,经过压缩后虽然表中的记录数大量减少,但是占用的空间没有减少,这种现象是否正常
已邀请:

刘锋

赞同来自:

【解决办法】:
该现象属于正常现象,压缩后虽然删除了表中很多的记录,但是这只会导致oracle存储该表和索引的段中存在大量的空块,但是这些空快也算是该表和索引所占用的空间,以备后续添加记录的时候使用,因此从oracle层面上该表和索引所占用的空间并没有减少。

要回复问题请先登录注册