(本文档仅供参考)
问题
很多时候我们需要获取报表的执行SQL,应该如何获取?
解决方案
方案一:SQL监控(此方案适用于管理员查看全局执行SQL)
可根据以下步骤获取报表执行SQL:
1、需先清空系统缓存(因有缓存情况下,不会重新将SQL拿到数据库中执行则无法获取到执行SQL)
2、打开报表
3、【用户】-【系统监控】,进入【SQL监控】查看执行SQL
方案二:用户日志(此方案适用于普通用户直接查看打开报表的SQL,较直观)
可根据以下步骤获取报表执行SQL:
1、需先清空系统缓存(因有缓存情况下,不会重新将SQL拿到数据库中执行则无法获取到执行SQL)
2、【用户】-【用户日志】-【开启监控】
3、打开报表
4、回到【用户日志】-【服务器端】查看报表执行SQL