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

42 阅读3分钟

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

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

选项

gaussdb接受表1中所示的命令行参数。

表 1 参数说明

参数

参数说明

取值范围

-B NBUFFERS

设置服务器进程使用的共享内存缓冲区的数量。

-

-b BINARY UPGRADES

binary upgrade标志。

-

-c NAME=VALUE

给一个正在运行的参数赋值。-c可以出现多次从而设置多个参数。

-

-C NAME

打印一个命名的运行时的参数的值然后退出。可以用在正在运行的服务器上,从postgresql.conf返回值。

取值为postgresql.conf中的所有参数。

-d 1-5

设置调试级别,1-5记录对应debug级别信息。级别越高,写到服务器日志的调试输出越多。

取值范围:1-5。

说明:

如果取值小于等于0,则只会记录notice级别的信息。

-D DATADIR

声明数据目录或者配置文件的文件系统路径。

用户自定义。

-e

把缺省日期风格设置为“European”,也就是说用DMY规则解释日期输入,并且在一些日期输出格式里日在月份前面打印。

-

-F

关闭fsync调用以提高性能,但是要冒系统崩溃时数据毁坏的风险。声明这个选项等效关闭了fsync参数。

-

-h HOSTNAME

指定gaussdb侦听来自前端应用TCP/IP连接的主机名或IP地址。

前端存在的主机名或IP地址。

-i

该选项允许远程客户通过TCP/IP(网际域套接字)与服务器通讯。

-

-k DIRECTORY

指定gaussdb侦听来自前端应用连接的Unix域套接字的目录。

缺省通常是/tmp ,但是可以在编译的时候修改。

-l

该选项允许远程客户通过SSL( 安全套接层)与服务器通讯。

-

-N MAX-CONNECT

设置服务器接受的客户端连接的最大数。缺省时由gs_initdb自动选择。声明这个选项等价于声明max_connections配置参数。

取值范围:正整数。

-M SERVERMODE

在启动时指定数据库的启动模式。

SERVERMODE可以取下面四个值:

  • primary:本端以主机模式启动。
  • standby:本端以备机模式启动。
  • cascade_standby:本端以级联备机模式启动。
  • pending:本端处于等待状态,等待提升为主机或者备机。

-o OPTIONS

向每个服务器进程传递 "OPTIONS"。保留语法,已没有实际功能。

-

-p PORT

指定gaussdb侦听客户端连接的TCP/IP端口或本地Unix domain socket文件的扩展。默认端口号为15400。

正整数,在操作系统支持的端口范围内。

-s

在每条命令结束时打印时间信息和其他统计信息。

-

-S WORK-MEM

声明内部排序和散列在求助于临时磁盘文件之前可以使用的内存大小。

单位为KB。

--single_node

拉起单机数据库。

-

-V, --version

打印gaussdb的版本信息然后退出。

-

--NAME=VALUE

给一个正在运行的参数赋值。

-

--describe-config

描述配置参数然后退出。

-

-z CLUSTER_RUN_MODE

用于资源池化DORADO双集群,在启动时指定本集群的启动模式。

CLUSTER_RUN_MODE可以取下面两个值:

  • cluster_primary:以主集群模式启动。
  • cluster_standby:以备集群模式启动。

-?, --help

显示关于gaussdb命令行参数的帮助信息,然后退出。

-

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

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