等待事件的抽样统计 Pg-wait-sampling

未知
C/C++
跨平台
2016-10-14
达尔文

Pg-wait-sampling

Pg-wait-sampling 是等待事件的抽样统计。

介绍

PostgreSQL 9.6+提供了有关特定进程当前等待事件的信息。然而,为了收集服务器行为的描述性统计,用户必须多次采样当前等待事件。Pg-wait-sampling 是用于收集等待事件的采样统计信息的扩展。 它收集两种统计。

  • 等待事件的历史记录。它被实现为内存中环形缓冲区,其中每个进程的样本等待事件用给定(可配置)周期写入。因此,对于每个运行的进程,用户可以根据历史数据的大小(可配置)看到一些最近的样本。假设有一个客户端定期读取此历史记录并将其转储到某处,用户可以有连续的历史记录。

  • 等待配置文件。它被实现为内存中散列表,其中每个进程和每个等待事件被样本计数累积。该哈希表可以通过用户请求重置。假设有一个客户端定期转储配置文件并重置它,用户可以根据等待事件的时间性设置统计强度。

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Pg结果集缓存工具--pqc

PostgreSQL Query Cache,可将结果集进行缓存,避免重复请求的二次计算开销。

2014/09/15 15:35
134
0
postgresql 系统表清单

postgres=# \dS 关联列表 架构模式 | 名称 | 型别 | 拥有者 ------------+---------------------------------+--------+---------- pg_catalog | pg_aggregate | 资料表 | postgres pg_cata...

2014/03/06 10:01
60
0
PG-XC搭建与测试记录

<PG-XC搭建测试记录> 最近在学习PG-XC, 目前PG-XC已经更名为PG-X2,而且由中国开发社区接力开发,相信以后尤其是国内的发展前景更好。 参考文档: 主要按照德哥和Francs的文章进行了学习测试...

2015/08/14 14:53
54
0
PostgreSQL的日志类型

刚开始学习postgres的时候,可能对PostgreSQL中的日志概念比较模糊,到底有多少种日志,哪些日志是能删除的,各自又记录什么样的功能。 PostgreSQL中有三种日志,pg_log,pg_xlog和pg_clog。...

2012/12/21 20:18
4.5K
1
gem安装pg遇到问题

安装pg遇到问题 #gem install pg 报错信息为: Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /usr...

2015/04/17 15:58
76
0
PostgreSQL在CentOS下的源码安装

下面主要是PostgreSQL在CentOS下的安装步骤,和Linux步骤基本类似。 1.环境: 操作系统:CentOS-6.2-x86_64 虚拟机:Vmware-workstation 6.5 数据库:postgresql-9.1.3 工具: SecureCRT 5.1.2 2...

2012/04/15 23:34
2.8K
1
postgresql的hot standby(replication stream)

PG在9.*版本后热备提供了新的一个功能,那就是Stream Replication的读写分离,是PG高可用性的一个典型应用,也就是我们传统意义上说的Hot-Standby,比如Oracle的DG,mssql的mirror以及Mysql的...

2012/04/24 13:27
5.7K
2
fedora 20中安装postgresql数据库

fedora20 postgres

2014/08/27 22:34
763
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部