---
title: 管理数据库
description: "以下内容为数据库常用命令以及常用操作列举，仅供用户参考，不属于安装数据库的必要操作步骤。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Greenplum/kunpenggreenplum_03_0017.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Greenplum/kunpenggreenplum_03_0017.html
indexId: df460ba5c06efba6a10ac90f50cba44d5f7ac7f248fa36c3710daf7202c6c2a477
---
# 管理数据库

以下内容为数据库常用命令以及常用操作列举，仅供用户参考，不属于安装数据库的必要操作步骤。

#### 基本命令

- 以gpadmin用户启动Greenplum数据库，并按提示输入“Y”，确定启动。
  1 gpstart

- 以gpadmin用户关闭Greenplum数据库，并按提示输入“Y”，确定关闭。
  1 gpstop

- 以gpadmin用户登录数据库。
  1 psql -d 数据库名称

  其中“数据库名称”为已经创建好的数据库。

- 以gpadmin用户查看mirror的状态。
  1 gpstate -e

- 以gpadmin用户查看standby master的状态。
  1 gpstate -f

- 以gpadmin用户查看整个Greenplum集群的状态。
  1 gpstate -b

- 以gpadmin用户查看整个Greenplum的版本。
  1 gpstate -i


#### 修改Segment的配置参数

1. 以gpadmin用户修改Segment配置参数。

  - 方法一：在目标segment的postgresql.conf文件中更新参数。
    1 echo gp_vmem_protect_limit=12888 >>postgresql.conf


  - 方法二：使用gpconfig工具修改greenplum segment参数。
    1 gpconfig -c gp_vmem_protect_limit -v 12888

2. 以gpadmin用户重启Greenplum数据库，使配置生效，重启过程中，输入“Y”，确认重启。
  1 gpstop -r


#### 修改Master的配置参数

1. 以gpadmin用户修改Master配置参数。
  1 echo gp_vmem_protect_limit=12888 >>postgresql.conf

2. 以gpadmin用户重启Greenplum数据库，使配置生效，重启过程中，输入“Y”，确认重启。
  1 gpstop -r
