1.数据库启动:gpstart

该命令在master服务器上切换到gpadmin账号下操作,用于启动greenplum数据库。
常用参数:

  1. -a : 直接启动,不提示终端用户输入确认
  2. -m: 只启动master 实例,主要在故障处理时使用

2.数据库停止:gpstop

该命令在master服务器上切换到gpadmin账号下操作,用于停止greenplum数据库。
常用可选参数:

  1. -a:直接停止,不提示终端用户输入确认
  2. -m:只停止master 实例,与gpstart m 对应使用
  3. -f:停止数据库,中断所有数据库连接,回滚正在运行的事务
  4. -u:不停止数据库,只加载pg_hba.conf postgresql.conf中运行时参数,当改动参数配置时候使用。

3.数据库状态:gpstate

该命令在master服务器上切换到gpadmin账号下操作,默认列出数据库运行状态汇总信息,常用于日常巡检。
常用可选参数:

  1. -cprimary instance mirror instance 的对应关系
  2. -m:只列出mirror 实例的状态和配置信息
  3. -f:显示standby master 的详细信息

4.连接会话查询

通过系统表pg_stat_activity能查看到当前数据库连接的IP 地址,用户名,提交的查询等。
查询SQL:

  1. select * from pg_stat_activity