开箱即用

可获得性

本特性自openGauss 6.0.0-RC1版本开始引入。

特性简介

openGauss开箱即用工具gs_perfconfig,通过工具自动对数据库进行性能优化。

客户价值

降低openGauss的使用门槛,提升用户使用体验。

特性描述

提供gs_perfconfig工具,基于环境信息与业务信息,自动在操作系统配置、数据库搭建、数据库参数三个方面给出调整方案或建议,或者直接进行配置调整,达到开箱性能即最优。

同时提供调整内容回退功能,以回退掉不需要的调整。

特性增强

无。

特性约束

  • 工具可以由操作系统root用户、普通用户执行。但对于部分操作系统的检测与调整,受到操作系统本身权限限制,需要由操作系统root用户运行。

  • 工具内部分操作需要重启数据库,会提前征询用户同意。

  • 需正确配置或指定环境变量。

依赖关系

无。

基本原理

内置工具gs_perfconfig,使用python3编写,可独立使用或在安装时被gs_om工具调用,以进行性能的优化。

工具内置环境监测与业务调查模块,会自动检测硬件配置、自动检测操作系统配置、通过多样化的方式收集业务信息,同时工具以以往调优经验为指导,内置编写了多种优化策略,会根据上述收集的各种信息进行计算,得到性能调整的最优方案。

最终的调整方案可以选择直接传入工具的执行模块进行应用,或者仅传入工具的报告生成模块打印出一份方案报告。

使用指导

参考gs_perfconfig工具使用指导

使用场景

安装数据库时或之后,期望能有一个较好的性能表现时,可以使用此工具,进行性能优化。

意见反馈
编组 3备份
    openGauss 2025-06-08 22:43:52
    取消