暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss每日一练第1天-随堂笔记

学习目标:
学习从操作系统层面和使用openGauss工具查看数据库的状态、版本和数据文件目录。

实践操作学习:
与PostgreSQL的pg_ctl类似,gs_ctl是服务控制工具,由部署用户omm系统用户执行。
登录root用户,切换到部署用户omm下。

su - omm

Linux系统下查看数据库进程

ps -ef | grep gauss
ps -Tp 1

image.png

使用gs_ctl查看数据库状态

gs\_ctl status

image.png

使用gs_ctl查看数据文件目录(此命令PG不支持)

gs\_ctl notify 

image.png

Linux系统下查看部署用户环境变量

cat ~/.bashrc

image.png

从部署用户环境变量查看数据文件的目录

grep -i PGDATA ~/.bashrc 

image.png

与PG的psql类似,openGauss使用gsql当作操作数据库的命令行工具。
使用gsql中查看数据文件目录和数据库版本,部分命令与PG类似。

gsql -r (psql没有-r参数) 
show data\_directory; 
select version();(此命令PG14不支持)

image.png

总结:
今天的操作内容从操作系统层面和使用openGauss工具查看数据库的状态、版本和数据文件目录。主要命令与PG数据库兼容性较高,有很高的使用便捷性,减少了学习成本。

最后修改时间:2022-11-24 11:31:28
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论