首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有系统视图显示PostgreSQL的SQL的当前和历史计划信息?

是否有系统视图显示PostgreSQL的SQL的当前和历史计划信息?
EN

Stack Overflow用户
提问于 2011-08-08 10:37:15
回答 2查看 587关注 0票数 0

有时我想要监控PostgreSQL数据库的性能,我加倍注意一些sql语句的计划在过去被改变了。是否有任何视图可以显示PostgreSQL的SQL的当前和历史计划信息?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-08 18:40:12

使用auto_explain扩展。它可以将所有查询的计划写入服务器日志。

票数 1
EN

Stack Overflow用户

发布于 2011-08-08 10:57:23

计划信息是基于数据库的当前状态、最新分析显示的内容、统计数据等动态的。可以在pg_stats视图(请参见http://www.postgresql.org/docs/8.2/static/planner-stats.html)中访问这些统计数据,您可以备份该视图以供以后分析。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6977280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档