Oracle赋予用户可以自行分配回滚段的权限,其目的是可以灵活地调整性能,用户可以按照不同的事务分配大小不同的回滚段,一般的分配原则如下:
- 若没有长时间运行查询读取相同的数据表,则可以把小的事务分配给小的回滚段,这样查询结果容易保存在内存中;
- 若长时间运行查询读取相同的数据表,则可以把修改该表的事务分配给大的回滚段,这样读一致的查询结果就不用改写回滚信息;
- 可以将插入、删除和更新大量数据的事务分配给那些足以保存该事务的回滚信息的回滚段。
Oracle赋予用户可以自行分配回滚段的权限,其目的是可以灵活地调整性能,用户可以按照不同的事务分配大小不同的回滚段,一般的分配原则如下: