2011-05-04 52 views
4

我必须在单个事务中更新三个表。我正在使用Oracle Spatial与潜在的数十万条记录交叉。为了保持交叉引用的完整性,我真的需要在单个事务中更新三个具有大量交叉引用的表。在单个Oracle事务中我可以做多少工作是否有限制?

在单笔交易中,我可以做多少工作?在单一事务中是否存在陷入数千个插入/更新/删除操作的陷阱?对于陷阱,是否有任何处理它们的知名模式/实践?

回答

2

该限制由撤消表空间大小设置。每个事务的更改都必须完全适合撤消表空间。

相关问题