• 人大金仓分析型数据库监控系统状态(一)


    目录

    检查系统状态

    查看状态及配置

    查看配置和状态

    检查磁盘使用

    查看数据库磁盘空间使用

    查看表磁盘空间使用

    查看索引磁盘空间使用


    检查系统状态

            一个数据库系统由横跨多台机器的多个实例构成。要监控一个数据库系统,需要了解整个系统的信息以及个体实例的状态信息。gpstate 工具提供有关一个数据库系统的状态信息。

    查看状态及配置

            默认的gpstate行为是检查实例并且显示可用和失效实例的一个简短状态。 例如,要快速查看数据库系统的状态:

    $ gpstate

            要查看数据库阵列配置更详细的信息,使用带有-s选项的gpstate:

    $ gpstate -s

    查看配置和状态

            如果在使用镜像作为数据冗余,用户可能想要看看系统中的镜像实例列表、它们当前的同步状态以及镜像和主实例之间的映射。例如,要查看一个系统中的镜像实例和它们的状态:

    $ gpstate -m

            要查看主实例到镜像实例的映射:

    $ gpstate -c
            要查看后备Master镜像的状态:
    $ gpstate -f

    检查磁盘使用

            数据库管理员最重要的监控任务是确保数据目录所在的文件系统的使用率不会超过70%的。完全占满的数据磁盘不会导致数据损坏,但是可能会妨碍数据库的正常操作。如果磁盘占用得太满, 可能会导致数据库服务器关闭。可以使用gp_toolkit管理模式中的gp_disk_free外部表 来检查主机文件系统中的剩余空闲空间(以KB为计量单位)。例如:

    =# SELECT * FROM gp_toolkit.gp_disk_free ORDER BY dfsegment;

    查看数据库磁盘空间使用

            要查看一个数据库的总大小(以字节计),使用gp_toolkit管理模式中的gp_size_of_database 视图。例如:

    => SELECT * FROM gp_toolkit.gp_size_of_database ORDER BY sodddatname;

    查看表磁盘空间使用

            gp_toolkit管理模式包含几个检查表大小的视图。表大小视图根据对象ID (而不是名称)列出表。要根据一个表的名称检查其尺寸,必须在pg_class表中查找关系名称 (relname)。例如:
    1. => SELECT relname AS name, sotdsize AS size, sotdtoastsize
    2. AS toast, sotdadditionalsize AS other
    3. FROM gp_toolkit.gp_size_of_table_disk as sotd, pg_class
    4. WHERE sotd.sotdoid=pg_class.oid ORDER BY relname;

    查看索引磁盘空间使用

            gp_toolkit管理模式包含几个用于检查索引大小的视图。要查看一个表上所有索 引的总大小,使用 gp_size_of_all_table_indexes视图。要查看一个特定索引的大小,使用gp_size_of_index视图。 该索引大小视图根据对象ID(而不是名称)列出表和索引。要根据一个索引的名称查看其尺寸,必须在pg_class 表中查找关系名称(relname)。例如:

    1. => SELECT soisize, relname as indexname
    2. FROM pg_class, gp_toolkit.gp_size_of_index
    3. WHERE pg_class.oid=gp_size_of_index.soioid
    4. AND pg_class.relkind='i';
  • 相关阅读:
    无线渗透理论_WEP加密
    基础选择器
    miniblink学习
    Linux故障排查思路
    产品经理的秘密武器:提高效率的 6 种软件工具
    阿里云服务器安全组开放指定端口无法访问问题记录
    10-5 Skywalking基于nginx+jenkins服务的全链路数据收集
    我用pandas解决了美女同事的难题,美女直呼很Nice
    RFID技术助力汽车座椅生产
    2、ARM处理器概论
  • 原文地址:https://blog.csdn.net/qq_27889005/article/details/132736567