数据库空间管理与表空间传输全解析
1. 可恢复空间分配管理
可恢复空间分配是数据库管理中的一项重要功能,它允许在空间不足时暂停操作,等待资源分配后继续执行,避免因临时空间问题导致操作失败。
1.1 启用可恢复空间分配
要启用可恢复空间分配,需将初始化参数 RESUMABLE_TIMEOUT 设置为非零值,该值指定了暂停操作在终止前等待资源分配的时长。此参数为动态参数,可在不重启数据库的情况下修改:
SQL> alter system set resumable_timeout = 7200;
默认情况下, RESUMABLE_TIMEOUT 值为 0,表示可恢复空间分配功能禁用。若在系统级别启用,所有会话都可使用该功能。若要对哪些用户能启用该功能进行更精细的控制,可授予 RESUMABLE 系统权限:
SQL> grant resumable to rjb;
1.2 用户启用与禁用可恢复空间分配
用户获得 RESUMABLE 权限后,可使用 ALTER SESSION 命令随时启用该功能,默认超时时间为 7200 秒(两小时),也可通过 ALTER SESSION 覆盖该值:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



