openGauss这么多工具?到底要选哪个?(323)

42 阅读2分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

表2中的参数主要是便于开发人员调试使用,有时也用于帮助恢复严重损坏的数据库。在应用程序使用数据库提供服务时,请不要使用这些参数进行调试。

表 2 开发者选项

参数

参数说明

取值范围

-f s|i|n|m|h

禁止某种扫描和连接方法的使用。

取值范围:

  • s:关闭顺序
  • i:索引扫描
  • n:关闭嵌套循环
  • m:融合(merge)连接
  • h:Hash连接

-n

主要用于调试导致服务器进程异常崩溃的问题。一般策略是通知所有其他服务器进程终止并重新初始化共享内存和信号灯。该选项指定gaussdb不重新初始化共享内存。

-

-P

读系统表时忽略系统索引,但在修改表时仍然更新索引。

-

-O

允许修改系统表的结构

须知:

此选项可能导致系统表损坏, 甚至数据库无法启动。

-

-t pa|pl|ex

打印与每个主要系统模块相关的查询记时统计。

-

-T

主要用于调试导致服务器进程异常崩溃的问题。该选项指定gaussdb通过发送SIGSTOP信号停止其他所有服务器进程,但是并不让它们退出。这样就允许系统程序员手动从所有服务器进程搜集内核转储。

-

-W NUM

指定一个新的服务器进程开始需要等待的秒数。

单位:秒

--localxid

使用本地事务ID,而不是全局事务ID。

须知:

此选项仅用于gs_initdb。使用此选项可能会导致数据库不一致。

已存在的本地事务ID

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/