Opengauss3.0.0初识Opengauss

2024年 6月 4日 73.4k 0

说明:以下所有操作基于墨天轮平台提供环境进行操作,若需上手验证,可访问以下链接:OpenGauss每日一练

1、查询当前主机上Opengauss数据库进程进程及线程信息

查看数据库进程:

ps -ef |grep gauss

查询结果:
Opengauss3.0.0--初识Opengauss-1

从查询结果,可以看到gaussdb的进程信息,再根据其PID查询线程信息:

ps -Tp 1

查询结果:
Opengauss3.0.0--初识Opengauss-2

从数据库进程可以看到,当前数据库的属主为omm,我们先切换到当前用户(omm),基于当前用户下的环境变量,执行数据库查询的相关操作
切换到omm用户:

su - omm

使用gs_ctl工具查看数据库状态:

gs_ctl status

查询结果:
Opengauss3.0.0--初识Opengauss-3
若数据库启动,则查询结果显示如图(server is running)

同时,我们还可以使用gs_ctl工具,查询当前数据库的数据文件的目录,命令如下:

gs_ctl notify

查询结果:
Opengauss3.0.0--初识Opengauss-4

同时,也可以从当前omm用户下的环境变量中,查询数据文件的目录:
命令如下:

cat ~/.bashrc | grep -i PGDATA

grep -i PGDATA ~/.bashrc

查询结果:
Opengauss3.0.0--初识Opengauss-5

也可以通过gsql的方式,查询到数据文件的目录
命令如下:

gsql -r
show data_directory;

查询结果如下:
Opengauss3.0.0--初识Opengauss-6

补充,通过gsql也可查询到数据库的版本信息:
命令如下:

select version();

查询结果如下:
Opengauss3.0.0--初识Opengauss-7

到此,初识Opengauss就结束了,下面一篇,我将解释我们在本章内容中所用到的gs_ctl工具~~~

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论