progresql - 常用的管理命令

1、查看当前数据库实例的版本

Select version();

2、查看数据库的启动时间

Select pg_postmaster_start_time();

3、查看最后load配置文件的时间

select pg_conf_load_time();

4、显示当前数据库的时区

Show timezone;

5、查看当前用户名

select user;

6、查看Session 用户

select session_user;

注:通常情况下,Session_user和user是相同的,但当命令set role改变用户角色时,两者就不同了。

7、查询当前数据库名称

select current_catalog,current_database();

8、查询当前Session所在客户端的IP地址及端口

select inet_client_addr(),inet_client_port();

9、查询当前数据库服务器的IP地址及端口

select inet_server_addr(),inet_server_port();

10、查询当前Session的后台服务进程的Pid

select pg_backend_pid();

时间: 2024-10-08 05:45:38

progresql - 常用的管理命令的相关文章

常用程序管理命令[转]

ps ps参数 [[email protected] ~]# ps aux <==观察系统所有的程序数据 [[email protected] ~]# ps -lA <==也是能够观察所有系统的数据 [[email protected] ~]# ps axjf <==连同部分程序树状态 选项与参数: -A :所有的 process 均显示出来,与 -e 具有同样的效用: -a :不与 terminal 有关的所有 process : -u :有效使用者 (effective user)

git常用分支管理命令

切换分支:git checkout name 撤销修改:git checkout -- file 删除文件:git rm file 查看状态:git status 添加记录:git add file 或 git add . 添加描述:git commit -m "miao shu nei rong" 同步数据:git pull 提交数据:git push origin name 分支操作 查看分支:git branch 创建分支:git branch name 切换分支:git che

linux常用进程管理命令

进程的分类: 跟终端相关的进程 由某个终端产生的. 跟终端无关的进程 内核启动时加载的进程. 进程优先级: 数字越小,优先级越高. 0-99:内核调整 100-139:用户控制 nice值 默认值为0.范围为-20~19.分别对应到100-139.值越小,优先级越高.普通用户仅能调大自己的nice值. 调整nice值 调整已经启动的进程: #renice NICENUM PID 在启动时指定nice值: #nice -n NICENUM COMMAND PID:Process ID init:所

mongodb常用基本管理命令

1,启动服务 使用参数 --dbpath    指定数据文件路径 --logpath   指定错误日志文件 --logappend 错误日志追加方式 --bind_ip   监听ip地址 --port      监听端口 -f          使用参数文件启动 --folk      以守护进程方式后台运行 --syndelay  系统同步刷新磁盘的时间,单位为妙 ./mongod --dbpath=/data --logpath=/data/mongo.log --folk --bind_i

记录KVM虚拟机常用操作管理命令

环境说明 centos7中的KVM NAT方式是kvm安装后的默认方式.它支持主机与虚拟机的互访,同时也支持虚拟机访问互联网,但不支持外界访问虚拟机. 检查当前的网络设置 # virsh net-list --all default是宿主机安装虚拟机支持模块的时候自动安装的 [[email protected] images]# virsh net-list --all 名称 状态 自动开始 持久 -------------------------------------------------

Ubuntu常用软件包管理命令

1.查看软件包xxx安装内容 #dpkg -L xxx 例子: #dpkg -L binutils    //查看安装binutils包会安装哪些文件 2.列出系统已安装的或指定deb包的安装状态信息 #dpkg -l [packagename] 3.查找文件属于哪个包 #dpkg -S filename 例子: #dpkg -S /usr/bin/objdump binutils: /usr/bin/objdump 4.查找软件 #apt-cache search 正则表达式 5.查询软件xx

Linux学习笔记 (五)用户管理命令

一.用户帐号 1.超级用户:具有操作系统中的最高权限,用来管理和维护操作系统.root用户. 2.普通用户:由root用户来创建,在宿主目录中具有完全权限. 3.程序用户:由应用程序添加,维护某个应用程序运行. 二.组帐号 在Linux系统中,将多个用户结合在一起,形成一个组,称为用户组.每个用户帐号至少要属于一个组,这个组称为用户的基本组或者私有组.如果该用户同时还包含在其他的组中,可以将这个组称为附加组或者公共组.对组帐号设置权限,将适用于组内的每一个帐号. 三.常用用户管理命令: 1.us

Linux用户管理命令详解之二

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 4.改变用户的shell 命令:chsh 语法:chsh [-s shell] [-l] [-u] [-v] [username] 选项: -s:改变当前shell -l:显示/etc/shells目录下的shell 说明:这是用来改变使用者自己的 shell 的指令!由于这个档案能够改变 /etc/passwd 的内容,所以他的预设属性就有SUID的属性了!通

Linux用户管理命令详解之一

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 1.添加用户: 命令:useradd 语法: useradd [options] LOGIN 选项: -c:添加注释信息 -d:指定用户的家目录 -g:指定GID(基本组) -h:显示帮助信息 -m:为用户创建家目录 -M:不创建用户的家目录 -N:不创建与用户名相同的组 -p:为用户设定密码 -r:创建一个系统用户 -s:指定用户的shell路径 -u:指定用