#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
语法参数
gs_perfconfig的参数一共分为四个大项,对应四个功能动作:调整(tune), 恢复(recover), 预设(preset), 帮助(help)。
-
性能配置调整
gs_perfconfig tune [ -t [ all,os,setup,guc,suggest ] ] [ --apply ] [ -y ] [ --env ENV_FILE ]
-t表示目标内容,包含四个(all表示所有): - os:操作系统配置的调整。(仅root用户) - setup:数据库搭建方面的调整。 - guc:数据库guc参数的调整。 - suggest:是否给出调整建议。
--apply: 表示是否实际的去执行调整内容。否则仅会计算出调整方案和建议后,导出为一份报告。
-y: 接受调整过程中,会进行一些压测、重启数据库、调整各类配置等操作。
--env: 数据库环境变量。
-
恢复调整前状态
gs_perfconfig recover [ -y ]
每一次--apply的调整动作,都会生成一份回退方案anti.log,anti.log仅会保存一份。使用recover命令,可以读取重放anti.log,对上一次的调整内容斤进行回退。
-y表示接受回滚过程中,会重启数据库、回退参数配置等操作。
#openGauss #入门 #安装 #数据库 #开源