查看数据库表空间.md
查看数据占用空间大小:
SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 6), ' GB') AS 'Total Data Size' FROM information_schema.TABLES WHERE table_schema LIKE 'quizzes';
查看指定数据库schema下的空间:
select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as data_size, concat(truncate(index_length/1024/1024,2),' MB') as index_size from information_schema.tables where TABLE_SCHEMA = 'quizzes';SELECT CONCAT(table_schema,'.',table_name) AS 'Table Name', table_rows AS 'Number of Rows', CONCAT(ROUND(data_length/(1024*1024*1024),6),' G') AS 'Data Size', CONCAT(ROUND(index_length/(1024*1024*1024),6),' G') AS 'Index Size' , CONCAT(ROUND((data_length+index_length)/(1024*1024*1024),6),' G') AS'Total' FROM information_schema.TABLES WHERE table_schema LIKE 'aries_account' order by Total;
查看该实例下所有schema的空间:
select table_schema, sum(data_length+index_length)/1024/1024 as total_mb,
sum(data_length)/1024/1024 as data_mb, sum(index_length)/1024/1024 as index_mb,
count(*) as tables, curdate() as today from information_schema.tables group by table_schema order by 2 desc;select concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size,
concat(truncate(sum(max_data_length)/1024/1024,2),'MB') as max_data_size,
concat(truncate(sum(data_free)/1024/1024,2),'MB') as data_free,
concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables;
转载于:https://blog.51cto.com/niuduzi/2170381
查看数据库表空间.md相关推荐
- linux查看mysql表空间使用率_Oracle查看数据库表空间使用情况sql语句
Oracle查看数据库表空间使用情况sql语句 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB ...
- linux查询表空间脚本,通过Shell脚本查看数据库表空间使用情况
对于数据库中表空间查看,想必大家都有很多的脚本已经在用了,自己也啰嗦一下,分享一个通过shell脚本查看表空间使用情况的例子. 脚本如下: sqlplus -s $DB_CONN_STR@$SH_DB ...
- mysql查看数据库表空间占用情况
查看数据库test的各个表的空间占用情况 select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate ...
- postgresql 查看数据库,表,索引,表空间以及大小
为什么80%的码农都做不了架构师?>>> postgresql 查看数据库,表,索引,表空间以及大小 1.查看数据库 #psql -U postgres //\加上字母l,相当 ...
- Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份
一 Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL> select username,default_tablespace from user_use ...
- Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
Oracle 数据库表空间 第一章:表空间的拓展 ① 查看剩余表空间大小 ② 查看表空间文件路径 ③ 通过新增表空间文件拓展表空间 ④ 查看表空间已分配大小 第一章:表空间的拓展 ① 查看剩余表空间大 ...
- 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...
- postgresql查询mysql库_postgresql 查看数据库,表,索引,表空间以及大小
客户要求用pgsql,所在服务器装了一下pgsql,我出了一个pgsql的分类,看这篇文章前,把这个分类下的文章都可以看一下,这是我熟悉pgsql的一套流程.以前搞过一次pgsql,很早了. 1,查看 ...
- Oracle 导入数据库 删除用户、删除表空间、删除表空间下所有表,查看当前表空间
导入数据库 在cmd下用 imp导入 格式: imp userName/passWord file=bmp文件路径 ignore = y (忽略创建错误)full=y(导入文件中全部内容); 例: ...
最新文章
- TinyFrame升级之八:实现简易插件化开发
- python线程只能启动一次_python多线程只能运行一个线程的问题
- [Python图像处理] 五.图像融合、加法运算及图像类型转换
- OS X 10.11 安装Cocoapods
- python中for和while区别_Python学习第九篇——while和for的区别
- 边工作边刷题:70天一遍leetcode: day 73
- UE3 体积感光束教程
- 使用Java FXGL构建太空游侠游戏
- Python实用笔记 (27)面向对象高级编程——使用枚举类
- 【字符串】【KMP模板--最小循环节总结】
- unzip命令常用参数
- FPGA通过JTAG固化到EPCS芯片时无效的一些解决
- cmor在matlab中,MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)
- linux如何添加打印机,ubuntu系统添加打印机
- 正则匹配中文英文字符及标点
- 为什么用线程池?解释下线程池参数?线程池处理流程?阻塞队列的作用?为什么是先添加列队而不是先创建最大线程?线程池中线程复用原理?
- 基于飞浆ERNIE3.0百亿级大模型实现中文短文本分类任务
- CCS7.2的下载、安装及打开CCS3.3工程文件
- 电影版本名词解析 (CAM,TS,TC,DVDSCR,DVDRIP,HR-HDTV)
- Pycharm使用终端时报错解决方案(Windows)