DELETE_COLUMN_STATS
DELETE_COLUMN_STATS 过程用于删除列级的统计信息。
语法
DBMS_STATS.DELETE_COLUMN_STATS (
ownname VARCHAR2,
tabname VARCHAR2,
colname VARCHAR2,
partname VARCHAR2 DEFAULT NULL,
cascade_parts BOOLEAN DEFAULT TRUE,
no_invalidate BOOLEAN DEFAULT FALSE,
force BOOLEAN DEFAULT FALSE,
col_stat_type VARCHAR2 DEFAULT 'ALL');
参数解释
| 参数 | 解释 |
|---|---|
| ownname | 用户名。如果用户名设置为 NULL,会默认使用当前登录的用户名。 |
| tabname | 此列所属的表的名称。 |
| colname | 列名或扩展名。 |
| partname | 存储统计信息的表所在分区的名称。如果表已分区而 partname 为 NULL,则统计信息存储在全局表的级别。 |
| cascade_parts | 是否同时删除分区级、子分区级的统计信息,默认为 TRUE。 |
| no_invalidate | 收集统计信息时是否刷 Plan Cache。设置为 TRUE 表示收集统计信息时不刷 Plan Cache。 |
| force | 是否强制收集,并忽略锁的状态。默认为 FALSE |