检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
TRANSACTIONS_RUNNING_XACTS 显示当前节点运行事务的信息。 表1 TRANSACTIONS_RUNNING_XACTS字段 名称 类型 描述 handle integer 事务在GTM对应的句柄。 gxid xid 事务id号。 state tinyint
TRANSACTIONS_PREPARED_XACTS 显示当前准备好进行两阶段提交的事务的信息。 表1 TRANSACTIONS_PREPARED_XACTS字段 名称 类型 描述 transaction xid 预备事务的数字事务标识。 gid text 赋予该事务的全局事务标识。
SUMMARY_STATEMENT_COUNT 显示数据库各节点执行的五类语句(SELECT、INSERT、UPDATE、DELETE、MERGE INTO)和(DDL、DML、DCL)的汇总统计信息。 表1 SUMMARY_STATEMENT_COUNT字段 名称 类型 描述 user_name
REPLICATION_STAT REPLICATION_STAT用于描述日志同步状态信息,如发起端发送日志位置、收端接收日志位置等。 表1 REPLICATION_STAT字段 名称 类型 描述 pid bigint 线程的PID。 usesysid oid 用户系统ID。 usename
GLOBAL_BGWRITER_STAT GLOBAL_BGWRITER_STAT视图显示所有实例关于后端写线程活动的统计信息。 表1 GLOBAL_BGWRITER_STAT字段 名称 类型 描述 node_name name 实例名称。 checkpoints_timed bigint
GLOBAL_DOUBLE_WRITE_STATUS GLOBAL_DOUBLE_WRITE_STATUS视图显示整个集群所有实例的双写文件的情况。 表1 GLOBAL_DOUBLE_WRITE_STATUS字段 名称 类型 描述 node_name text 实例名称。 curr_dwn
PG_RUNNING_XACTS PG_RUNNING_XACTS视图显示当前节点运行事务的信息。 表1 PG_RUNNING_XACTS字段 名称 类型 描述 handle integer 事务在GTM对应的句柄。 gxid xid 事务id号。 state tinyint 事务状态。
Enhanced Toast enable_enhance_toast_table 参数说明:是否使用Enhanced Toast线外存储表。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启。 off:表示关闭。 默认值:on 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
HTAP混合负载 本章节介绍HTAP(Hybrid Transactional/Analytical Processing,混合事务/分析处理)特性相关参数。 由于当前版本不支持该特性,enable_htap参数不可以在当前版本中设置,其他GUC参数可以设置,但是由于依赖于enable_htap,实际不生效。
SQL描述符区域 SQL描述符区域是一种处理SELECT、FETCH或者DESCRIBE语句结果的高级方法。SQL描述符区域把一行数据里的数据和元数据项组合到一个数据结构中。ecpg提供了两种使用描述符区域的方法:命名SQL描述符区域和SQLDA。 命名SQL描述符区域 SQLDA
选择数据类型 高效数据类型,主要包括以下三方面: 尽量使用执行效率比较高的数据类型 一般来说整型数据运算(包括“=”、“>”、“<”、“≧”、“≦”、“≠”等常规的比较运算,以及group by)的效率比字符串、浮点数要高。 尽量使用短字段的数据类型 长度较短的数据类型不仅可以减
性能统计 在数据库运行过程中,会涉及到锁的访问、磁盘I/O操作、无效消息的处理,这些操作都可能是数据库的性能瓶颈,通过GaussDB提供的性能统计方法,可以方便定位性能问题。 输出性能统计日志 参数说明:对每条查询,以下4个选项控制在服务器日志里记录相应模块的性能统计数据,具体含义如下:
SPM计划管理 GS_SPM_SQL GS_SPM_PARAM GS_SPM_BASELINE GS_SPM_EVOLUTION GS_SPM_ID_HASH_JOIN 父主题: 系统表
DATABASE LINK GS_DATABASE_LINK 父主题: 系统表
物化视图 GS_MATVIEW GS_MATVIEW_DEPENDENCY 父主题: 系统表
分区表 ADM_IND_PARTITIONS ADM_IND_SUBPARTITIONS ADM_PART_COL_STATISTICS ADM_PART_INDEXES ADM_PART_TABLES ADM_SUBPART_KEY_COLUMNS ADM_TAB_PARTITIONS
GLOBAL_OS_THREADS 提供整个集群中所有正常节点下的线程状态信息,如表1所示。 表1 GLOBAL_OS_THREADS字段 名称 类型 描述 node_name text 当前节点的名称。 pid bigint 当前节点进程中正在运行的线程号。 lwpid integer
PERF_QUERY 提供当前节点下采集到堆栈信息的名称、树状结构和百分比,如表1所示。需要有monadmin权限。 使用该视图查询堆栈信息之前,需要先执行gs_perf_start函数,采集火焰图数据。 表1 PERF_QUERY字段 名称 类型 描述 backtrace text
GLOBAL_FILE_REDO_IOSTAT 显示集群内各节点的Redo(WAL)相关统计信息,如表1所示。 表1 GLOBAL_FILE_REDO_IOSTAT字段 名称 类型 描述 node_name name 节点名称。 phywrts bigint 向wal buffer中写的次数。
SUMMARY_STAT_SYS_TABLES 显示集群内pg_catalog、information_schema以及pg_toast模式下所有系统表的状态统计信息(在CN节点使用,统计信息包含CN节点与DN节点的数据。对每个节点下系统表的状态信息汇总求和,其中timestam