| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> PostgreSQL里实用sql -> 正文阅读 |
|
[大数据]PostgreSQL里实用sql |
1、统计一个库里面含有某个类型的的全部表信息 select c.relname, ATTNAME, ATTTYPID, TYPNAME from sys_attribute a, sys_class c, sys_namespace n, sys_type t where a.attrelid = c.oid and a.attnum > (长度,根据实际指定) and c.relnamespace = n.oid and nspname = 'public' and a.atttypid = t.oid and typname = '需要统计的类型' and c.relkind = 'r'; 2、批量统计表数量 3、统计重复索引 4、查询单个索引占据空间大小 select indexrelname, pg_size_pretty(pg_relation_size(indexrelid)) from pg_stat_user_indexes where schemaname='public'? order by pg_relation_size(indexrelid) desc; 5、查询某个表上所有索引大小总和 select pg_size_pretty(pg_indexes_size('索引所在的表名'));
SELECT count(tablename) FROM sys_tables WHERE tablename NOT LIKE 'sys%' AND tablename NOT LIKE 'sql_%';
select count(1) from user_indexes t where t.table_name like 'DT%' or t.table_name like 'BUDGET%'; 8、查看本地连接数: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 4:47:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |