我正在一个特定的服务器上运行一个应用程序,它更新了一个postgres数据库表。如果我有管理员的话,我有什么方法可以从一段时间内检索执行到该数据库的所有查询(可能是我的表)特权?
答案 0 :(得分:1)
您可以安装扩展程序pg_stat_statements,它将为您提供已执行查询的摘要。
请注意,表pg_stat_statements
中存储的查询数量有限(限制可以为configured)。因此,您可能希望定期存储该表的快照。通常取决于您的工作量。增加pg_stat_statements.max
意味着您可以减少从该表中拍摄快照的频率。