heroku pg:outliers和pg:calls中的时间列输出是什么

nfzehxib  于 2022-11-13  发布在  其他
关注(0)|答案(2)|浏览(108)

pg:outliers和pg:calls的列输出为:

qry | total_exec_time | prop_exec_time | ncalls  |  sync_io_time

的定义是什么

  • 总执行时间、属性执行时间和同步IO时间
  • pg:离群值与pg:调用
a9wyjsp7

a9wyjsp71#

我已经得到了部分答案

  • pg:离群值:显示了总计执行时间最长10个查询。
  • pg:calls:显示10个最常被调用的查询。
093gszye

093gszye2#

源代码https://github.com/heroku/heroku-pg-extras
此命令显示从pg_stat_statements中获取的语句,这些语句按执行时间总量进行排序。

  • 声明本身,
  • 语句总执行时间,
  • 该语句占用的总执行时间占所有语句的总执行时间的比例,
  • 该语句被调用的次数,
  • 语句在同步I/O(从文件系统阅读/写)上花费时间。

相关问题