23ai数据库通过SQLcl生成AWR报告

1. 查看现有快照

SQL> awr list snap;

SNAP_ID DBID BEGIN_INTERVAL_TIME END_INTERVAL_TIME FLUSH_LEVEL


793 1475623016 05-SEP-25 04.28.49.548000000 AM 05-SEP-25 04.38.58.339000000 AM TYPICAL

2. 创建新快照命令

SQL> awr create snapshot

Snapshot taken, ID: 794

SQL> awr list snap;

SNAP_ID DBID BEGIN_INTERVAL_TIME END_INTERVAL_TIME FLUSH_LEVEL


793 1475623016 05-SEP-25 04.28.49.548000000 AM 05-SEP-25 04.38.58.339000000 AM TYPICAL

794 1475623016 05-SEP-25 05.32.53.656000000 AM 05-SEP-25 05.58.51.296000000 AM TYPICAL

SQL> awr create snapshot

Snapshot taken, ID: 795

3.再次查看现有快照

SQL> awr list snap;

SNAP_ID DBID BEGIN_INTERVAL_TIME END_INTERVAL_TIME FLUSH_LEVEL


793 1475623016 05-SEP-25 04.28.49.548000000 AM 05-SEP-25 04.38.58.339000000 AM TYPICAL

794 1475623016 05-SEP-25 05.32.53.656000000 AM 05-SEP-25 05.58.51.296000000 AM TYPICAL

795 1475623016 05-SEP-25 05.58.51.296000000 AM 05-SEP-25 06.01.01.692000000 AM TYPICAL

‌4**. 生成awr报告**

生成快照为794-795‌的HTML格式awr报告

SQL> awr create html 794 795

Report written to: awr_FREE_2025-09-05-05.32.53_2025-09-05-06.01.01.html

当然用原来老的方式也还是可以的

SQL> @?/rdbms/admin/awrrpt

不过用新的命令方式相对来说比较简便一些,感觉少了很多交互,输出的结果内容还是一样的。

相关推荐
蒸蒸yyyyzwd2 天前
cpp选手秋招学习笔记 day12
笔记·学习·oracle
oradh2 天前
Oracle闪回技术操作总结
数据库·oracle·oracle闪回技术操作总结·oracle闪回·flashback技术
smilejingwei2 天前
Trae+SQLazy 实践 SQL 国产化移植:Oracle => 达梦
数据库·sql·oracle
Irene19913 天前
当前用户查OWNER报错总结:在Oracle中,查询OWNER(或用户名/SCHEMA)报错,本质是权限不足,但错误的表现形式会根据具体场景而不同
oracle
lixora3 天前
Oracle Data Block 详细结构解析
oracle
Code额3 天前
Python asyncio 异步编程全套学习文档(零基础完整版)
python·学习·oracle·async·异步·asyncio
秋田君3 天前
【无标题】
数据库·oracle
JacksonMx3 天前
企业级幂等方案
数据库·spring boot·spring·oracle
Irene19913 天前
生产级探查脚本:数据探查 SQL 示例(无需DBA权限、跨Oracle版本(11g/19c)的表结构探查脚本方案)
oracle
—Miss. Z—3 天前
备份与恢复
数据库·oracle