ORACLE 解锁统计信息
[toc]
发现用户的统计信息被锁定:
1 | hr@(20_CBTDEPDB)> select owner,table_name,STATTYPE_LOCKED from dba_tab_statistics where owner='HR'; |
解锁 schema下的所有统计信息
1 | execute dbms_statS.unlock_schema_stats(ownname=>'HR'); |
锁定schema统计
1 | execute dbms_statS.lock_schema_stats(ownname=>'HR'); |
查看表锁定情况
1 | select owner,table_name,STATTYPE_LOCKED from dba_tab_statistics where owner='HR'; |
锁定表统计
1 | execute dbms_stats.lock_table_stats(ownname=>'HR',tabname=>'REGIONS'); |
收集统计信息将报错
1 | hr@(20_CBTDEPDB)> execute dbms_stats.gather_table_stats(ownname=>'HR',tabname=>'REGIONS'); |