Oracle创建了很好的HTML格式的工作负载报告(AWR),列出了实例统计信息,等待事件,十大重SQL语句(执行次数,磁盘读取次数等)。
是否有(简单)方法来自定义此报告?
例如,我想要前25个SQL,而不是前10个。
答案 0 :(得分:4)
请参阅$ ORACLE_HOME / rdbms / admin中的awr * .sql文件 - 它们是生成报告的文件。我已经复制了这些文件并进行了调整以改变我自己使用的报告。
[编辑]
在我最初的回答之后,您可能只对修改此报告中的top-N参数感兴趣 - 这是通过DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS包来修改快照集合参数。