监视aws postgresql上的查询

问题描述 投票:1回答:1

我安装了模块pg_stat_statements但我认为它不允许我监视一个特定客户端的活动。

我试图窥探一个特定Web应用程序生成的SQL,以评估潜在的性能改进

AWS上的Postgresql中是否存在与SQL Server探查器等效的内容?

postgresql amazon-rds
1个回答
0
投票

显然,我可以使用“log_statement”设置。

UPDATE pg_settings 
  SET setting = 'all' 
  WHERE name = 'log_statement';

SELECT pg_reload_conf();

在postgresql的本地(Windows)安装中,它会影响所有会话,我可以在日志文件中看到这些语句。

在Amazon RDS下,我发现这只会影响我当前的会话,我可以看到Amazon-RDS日志中的语句

在某种程度上,AWS功能“Performance Insights”实现了几乎相同的功能。

但是,与SQL Server Profiler不同,我还没有找到一种方法来定位特定会话

希望这可以帮助...

© www.soinside.com 2019 - 2024. All rights reserved.