Pg相关查询语句

简介: Pg相关查询语句

1.查看数据库大小
select pg_database.datname,pg_size_pretty(pg_database_size(pg_database.datname)) AS size
from pg_database;
2.查看有几个表空间
select spcname from pg_tablespace;
3.表空间资料
https://www.cnblogs.com/lottu/p/9239535.html
4.查看版本信息
show server_version;
5.查看哪些用户连接了数据库
select * from pg_stat_activity ;
6.查询到当前数据库服务器的IP地址及端口:
select inet_server_addr(),inet_server_port();
7.查询当前session所在客户端的IP地址及端口:
select inet_client_addr(),inet_client_port();
8.pg数据库以角色来管理数据库。并没有用户这个概念。
查看数据库有哪些角色
SELECT rolname FROM pg_roles;
9.查看哪些用户连接了数据库
select * from pg_stat_activity ;
10.查询到当前数据库服务器的IP地址及端口:
select inet_server_addr(),inet_server_port();
11.查询当前session所在客户端的IP地址及端口:
select inet_client_addr(),inet_client_port();
12.连接postgresql数据库
psql -U user_name -d database_name -h serverhost
eg:
psql -U postgres -d postgres -h 192.168.0.1
然后提示输入密码,输入密码即可
13.查看数据库的事务是否为自动提交
\echo :AUTOCOMMIT
14.如何关闭自动提交
\set AUTOCOMMIT off

目录
相关文章
|
6月前
|
SQL 数据库 索引
SQL SELECT语句的语法与查询优化技巧
SQL SELECT语句的语法与查询优化技巧
|
8月前
|
SQL
sql基本查询语句(一)
sql基本查询语句(一)
|
存储 关系型数据库 MySQL
MySQL中select 查询完整语法与子查询使用
MySQL中select 查询完整语法与子查询使用
751 1
|
关系型数据库 MySQL 索引
Mysql的执行计划explain
Mysql的执行计划explain
64 0
|
SQL 前端开发 关系型数据库
pg库实现sql行转列
这个主题还是比较常见的,行转列主要适用于对数据作聚合统计,如统计某类目的商品在某个时间区间的销售情况。列转行问题同样也很常见。
357 0
pg库实现sql行转列
|
SQL 机器学习/深度学习 存储
【MySQL系列】- Explain执行计划详解
【MySQL系列】- Explain执行计划详解
132 0
|
关系型数据库 PostgreSQL
PostgreSQL执行计划explain
PostgreSQL执行计划explain
156 0
|
SQL 关系型数据库 MySQL
使用explain分析你SQL执行计划
使用explain分析你SQL执行计划
|
SQL
sql常见查询语句
sql常见查询语句
152 0
sql常见查询语句
|
SQL Java 关系型数据库
SQL 的查询语句
说到查询,我们要回答两个问题:1.查询什么?2.从哪查询?我们可以使用 SQL 的 SELECT 子句来表达要查询什么。使用 FROM 子句来表达从哪查询。 举个例子,我们要从数据库 order_manager 的 products 表中查询商品名称信息。在查询之前,我们首先来看下导航面板,现在 sys 数据库的字体是加粗的,这表明当前选中的数据库是 sys。
153 0