返回首页

gbase数据、南大通用产品文档:GBase8a_gbase_kafka_producter_transaction_timeout_ms

更新日期:2024年09月11日

默认值6000000
取值范围[1000,2147483647]
集群数据导出到kafka 新增对应kafka 集群的配置参数,该参数为事务超时时间,
对应kafka 配置中的transaction.timeout.ms。

GBase 8c 的总体性能调优思路为性能瓶颈点分析、关键参数调整以及SQL 调优。在调
优过程中,通过系统资源、吞吐量、负载等因素来帮助定位和分析性能问题,使系统性能达
到可接受的范围。
性能调优过程需要综合考虑多方面因素,因此,调优人员应对系统软件架构、
软硬件配
置、数据库配置参数、并发控制、查询处理和数据库应用有广泛而深刻的理解。
性能调优有时候需要重启数据库,可能会中断当前业务。因此,业务上线后,当性能调
优操作需要重启数据库时,操作窗口时间需向管理部门提出申请,经批准后方可执行。
调优流程
调优流程如图14-1 所示。
图14- 1 性能调优流程

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
508
调优各阶段说明,如表15-14-1 所示。
表14- 1 性能调优流程说明
阶段
描述
确定性能调优范围
获取GBase 8c 节点的CPU、内存、I/O 和网络资源使用情况,
确认这些资源是否已被充分利用,是否存在瓶颈点。
系统调优指南
进行操作系统级以及数据库系统级的调优,
更充分地利用机器的
CPU、内存、I/O 和网络资源,避免资源冲突,提升整个系统查
询的吞吐量。
SQL 调优指南
审视业务所用SQL 语句是否存在可优化空间,包括:
通过ANALYZE 语句生成表统计信息:
ANALYZE 语句可收集与
数据库中表内容相关的统计信息,统计结果存储在系统表
PG_STATISTIC 中。执行计划生成器会使用这些统计数据,以确
定最有效的执行计划。
分析执行计划:EXPLAIN 语句可显示SQL 语句的执行计划,
EXPLAIN PERFORMANCE 语句可显示SQL 语句中各算子的执
行时间。
查找问题根因并进行调优:
通过分析执行计划,
找到可能存在的
原因,进行针对性的调优,通常为调整数据库级SQL 调优参数。
编写更优的SQL:介绍一些复杂查询中的中间临时数据缓存、
结果集缓存、结果集合并等场景中的更优SQL 语法。

......
- 419 -