gpperfmon数据库
gpperfmon数据库包含下面三种表集合。
- now这类表存储当前系统度量数据,例如活跃的查询。
- history这类表存储历史度量数据。
- tail这类表存储临时数据。Tail这类表只在内部使用不应该被用户查询。now和tail这两类表在Master主机文件系统中被存储为文本文件,能够被gpperfmon数据库以外部表的形式访问。history这类表是存储在gpperfmon数据库中的普通数据库表。
gpperfmon数据库中包含下面类别的表:
- database_* 表存储一个Greenplum数据库实例的查询负载信息。
- 表存储磁盘空间度量。
- Tfilerep_*表存储文件复制过程的健康和状态度量。该过程是Greenplum数据库实例实现高可用/镜像 的方式。为每一对主-镜像都会维护统计信息。
- 表存储每个Greenplum数据库实例的每个活跃接口的统计度量。注意:这些表已经就位以备将来所用,现在还没有进行填充。
- queries_*表存储高层次的查询状态信息。
- 表存储Greenplum数据库Segment实例的内存分配统计。
- socket_stats_*表存储一个Greenplum数据库实例的套接字使用的统计信息。注意:这些表已经就位以备将来使用,现在还没有进行填充。
- 表存储系统利用的度量。
gpperfmon数据库还包含以下的视图:
- dynamic_memory_info视图显示 每台主机上所有Segment的聚合以及每台主机上已经使用的动态内存量。
视图显示从system_history 和segment_history表获取的关于每个主机的内存信息。
上级主题: Greenplum数据库参考指南