只需要执行以下脚本:
set pages 999;
set heading off;
spool run_monitor.sql
select 'alter index '||owner||'.'||index_name||' monitoring usage;'
from
dba_indexes
where
owner not in ('SYS','SYSTEM','PERFSTAT');
spool off;
@run_monitor
又如:
set pages 999;
set heading off;
spool run_monitor.sql
SELECT 'GRANT SELECT ON '||TNAME||' TO SDGA;' FROM TAB;
spool off;
@run_monitor
本文提供了两个 Oracle 数据库 SQL 脚本示例。第一个脚本用于收集索引使用情况的数据,通过启用索引监控来实现。第二个脚本则展示了如何批量授予特定用户对多个表的 SELECT 权限。
2560

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



