RESTORE_SCHEMA_STATS
RESTORE_SCHEMA_STATS 过程用于恢复指定时刻的 Schema 级别历史统计信息。
语法
DBMS_STATS.RESTORE_SCHEMA_STATS(
ownname VARCHAR2,
as_of_timestamp TIMESTAMP WITH TIME ZONE,
force BOOLEAN DEFAULT FALSE,
no_invalidate BOOLEAN DEFAULT FALSE);
参数说明
| 参数 | 说明 |
|---|---|
| ownname | Schema 名称。 |
| as_of_timestamp | 指定恢复时间。 |
| force | 强制恢复,并忽略加锁。默认是 FALSE。 |
| no_invalidate | 收集统计信息时是否刷 Plan Cache。设置为 TRUE 表示收集统计信息时不刷 Plan Cache。 |
异常情况
| 错误码 | 描述 |
|---|---|
| HY000 |
|
使用说明
要调用此过程,您必须是表的所有者。
示例
指定恢复 hr Schema 下某个时刻下的统计信息。
CALL DBMS_STATS.RESTORE_SCHEMA_STATS ('hr', '2021-09-26 19:02:12.675729');
Query OK, 0 rows affected