postgresql - 如何分析 plpgsql 程序

标签 postgresql stored-procedures profiling plpgsql

我正在尝试提高长时间运行的 plpgsql 存储过程的性能,但我不知道有什么分析工具可用(如果有的话)。任何人都可以提供有关如何分析此类过程的建议吗?

最佳答案

提高一些notices来自包括 clock_timestamp() 的程序查看数据库在哪里花费时间。并使程序尽可能简单。

你能给我们举个例子吗?

关于postgresql - 如何分析 plpgsql 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4935629/

相关文章:

sql - postgreSQL 依赖于连接的重复行

mysql - 停止 MySQL 中的存储过程?

php - 如何使用PHP和SQL Server 2008调用存储过程

javascript - Firefox 是否允许使用 "aggregated"火焰图分析 JS 应用程序?

ios - 内存压力在 MonoTouch 中加载一堆 PNG 图像

sql - 如何查询 PostgreSQL 9.5 JSONB 列中是否存在某个键?

sql - 为什么我不能在此查询中使用 WITH(公用表表达式)?

haskell - 如何分析 IxSet?

postgresql - 谷歌云 PostgreSQL : Utilization remains at 100%

c# - 使用存储过程将值列表插入到 SQL Server 表中