postgresql 查看数据库,表,索引,表空间以及大小
来源:互联网 发布:清华大数据产业联合会 编辑:程序博客网 时间:2024/05/16 08:29
客户要求用pgsql,所在服务器装了一下pgsql,我出了一个pgsql的分类,看这篇文章前,把这个分类下的文章都可以看一下,这是我熟悉pgsql的一套流程。以前搞过一次pgsql,很早了。
1,查看数据库
- playboy=> \l //\加上字母l,相当于mysql的,mysql> show databases;
- List of databases
- Name | Owner | Encoding
- -----------+----------+----------
- playboy | postgres | UTF8
- postgres | postgres | UTF8
- template0 | postgres | UTF8
- template1 | postgres | UTF8
- playboy=> select pg_database_size('playboy'); //查看playboy数据库的大小
- pg_database_size
- ------------------
- 3637896
- (1 row)
- playboy=> select pg_database.datname, pg_database_size(pg_database.datname) AS size from pg_database; //查看所有数据库的大小
- datname | size
- -----------+---------
- postgres | 3621512
- playboy | 3637896
- template1 | 3563524
- template0 | 3563524
- (4 rows)
- playboy=> select pg_size_pretty(pg_database_size('playboy')); //以KB,MB,GB的方式来查看数据库大小
- pg_size_pretty
- ----------------
- 3553 kB
- (1 row)
2,查看多表
- playboy=> \dt //相当于mysql的,mysql> show tables;
- List of relations
- Schema | Name | Type | Owner
- --------+------+-------+---------
- public | test | table | playboy
- (1 row)
3,查看单表
- playboy=> \d test; //相当于mysql的,mysql> desc test;
- Table "public.test"
- Column | Type | Modifiers
- --------+-----------------------+-----------
- id | integer | not null
- name | character varying(32) |
- Indexes: "playboy_id_pk" PRIMARY KEY, btree (id)
- playboy=> select pg_relation_size('test'); //查看表大小
- pg_relation_size
- ------------------
- 0
- (1 row)
- playboy=> select pg_size_pretty(pg_relation_size('test')); //以KB,MB,GB的方式来查看表大小
- pg_size_pretty
- ----------------
- 0 bytes
- (1 row)
- playboy=> select pg_size_pretty(pg_total_relation_size('test')); //查看表的总大小,包括索引大小
- pg_size_pretty
- ----------------
- 8192 bytes
- (1 row)
4,查看索引
- playboy=> \di //相当于mysql的,mysql> show index from test;
- List of relations
- Schema | Name | Type | Owner | Table
- --------+---------------+-------+---------+-------
- public | playboy_id_pk | index | playboy | test
- (1 row)
- playboy=> select pg_size_pretty(pg_relation_size('playboy_id_pk')); //查看索大小
- pg_size_pretty
- ----------------
- 8192 bytes
- (1 row)
5,查看表空间,以及大小
- playboy=> select spcname from pg_tablespace; //查看所有表空间
- spcname
- ------------
- pg_default
- pg_global
- (2 rows)
- playboy=> select pg_size_pretty(pg_tablespace_size('pg_default')); //查看表空间大小
- pg_size_pretty
- ----------------
- 14 MB
- (1 row)
阅读全文
0 0
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- postgresql查看数据库,表,索引,表空间以及大小
- postgresql 查看数据库,表,索引,表空间以及大小
- PostgreSQL查看数据库,索引,表空间大小
- 转载:PostgreSQL 查看数据库,索引,表,表空间大小
- PostgreSQL查看数据库,索引,表,表空间大小
- postgresql查看数据库、表、表空间(位置大小)、索引的方法
- PostgreSQL查看数据库,表和索引的大小
- postgreSQL 里常用的查看表空间,数据库实例大小
- PG里如何查看表,索引,表空间,数据库大小
- 查看表空间大小以及已占用空间大小
- postgresql 9.1 查看表和索引的大小
- 根据图片地址转换为base64编码字符串
- extjs6-modern Ext.field.DatePicker 汉化
- PHP删除目录及目录下所有文件或删除指定文件
- Nginx访问.do/.action的方法
- 实战演练 text15 T2
- postgresql 查看数据库,表,索引,表空间以及大小
- Add Binary 二进制数相加
- PHP无限级分类
- Android 实现简单的录音功能
- Java手动释放变量
- Toast 在子线程中使用的问题
- 配置c.tld,c标签的使用
- fatfs移植
- imx6 Android源码获取及编译过程