oracle – UNDOTBS Tablespace现在是什么?
发布时间:2020-12-12 13:13:15 所属栏目:百科 来源:网络整理
导读:我一直在加载测试应用程序,当我登录到企业控制台时,我注意到我的UNDOTBS表空间已满. 我知道UNDOTBS表空间用于保存事务开始之前存在的数据副本.我认为这个数据是暂时的,一旦事务完成/回滚就会过期? 我只是删除表空间,展开它,还是有办法清除它? 更新:数据库
我一直在加载测试应用程序,当我登录到企业控制台时,我注意到我的UNDOTBS表空间已满.
我知道UNDOTBS表空间用于保存事务开始之前存在的数据副本.我认为这个数据是暂时的,一旦事务完成/回滚就会过期? 我只是删除表空间,展开它,还是有办法清除它? 更新:数据库一夜之间没有活动.有人可以解释为什么oracle仍然需要这些数据吗? 解决方法别管它.这就是应该如何. Oracle将根据需要管理和重用它.对更新的回应: UNDOTBS的行为与其他表空间不同……数据保留在那里并在不再需要时被标记为未使用,而不是被明确删除. 您通常不需要担心它,除非您正在做相当大的DML并开始出错,此时您可以查看增加UNDOTBS大小,降低撤消保留等. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |