查看数据占用空间大小:

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相关推荐

  1. linux查看mysql表空间使用率_Oracle查看数据库表空间使用情况sql语句

    Oracle查看数据库表空间使用情况sql语句 SELECT UPPER(F.TABLESPACE_NAME)        "表空间名", D.TOT_GROOTTE_MB    ...

  2. linux查询表空间脚本,通过Shell脚本查看数据库表空间使用情况

    对于数据库中表空间查看,想必大家都有很多的脚本已经在用了,自己也啰嗦一下,分享一个通过shell脚本查看表空间使用情况的例子. 脚本如下: sqlplus -s $DB_CONN_STR@$SH_DB ...

  3. mysql查看数据库表空间占用情况

    查看数据库test的各个表的空间占用情况 select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate ...

  4. postgresql 查看数据库,表,索引,表空间以及大小

    为什么80%的码农都做不了架构师?>>>    postgresql 查看数据库,表,索引,表空间以及大小 1.查看数据库 #psql -U postgres //\加上字母l,相当 ...

  5. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  6. Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看

    Oracle 数据库表空间 第一章:表空间的拓展 ① 查看剩余表空间大小 ② 查看表空间文件路径 ③ 通过新增表空间文件拓展表空间 ④ 查看表空间已分配大小 第一章:表空间的拓展 ① 查看剩余表空间大 ...

  7. 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件

    http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...

  8. postgresql查询mysql库_postgresql 查看数据库,表,索引,表空间以及大小

    客户要求用pgsql,所在服务器装了一下pgsql,我出了一个pgsql的分类,看这篇文章前,把这个分类下的文章都可以看一下,这是我熟悉pgsql的一套流程.以前搞过一次pgsql,很早了. 1,查看 ...

  9. Oracle 导入数据库 删除用户、删除表空间、删除表空间下所有表,查看当前表空间

    导入数据库 在cmd下用 imp导入  格式: imp userName/passWord file=bmp文件路径 ignore = y (忽略创建错误)full=y(导入文件中全部内容); 例: ...

最新文章

  1. TinyFrame升级之八:实现简易插件化开发
  2. python线程只能启动一次_python多线程只能运行一个线程的问题
  3. [Python图像处理] 五.图像融合、加法运算及图像类型转换
  4. OS X 10.11 安装Cocoapods
  5. python中for和while区别_Python学习第九篇——while和for的区别
  6. 边工作边刷题:70天一遍leetcode: day 73
  7. UE3 体积感光束教程
  8. 使用Java FXGL构建太空游侠游戏
  9. Python实用笔记 (27)面向对象高级编程——使用枚举类
  10. 【字符串】【KMP模板--最小循环节总结】
  11. unzip命令常用参数
  12. FPGA通过JTAG固化到EPCS芯片时无效的一些解决
  13. cmor在matlab中,MATLAB小波变换指令及其功能介绍(超级有用)(最新整理)
  14. linux如何添加打印机,ubuntu系统添加打印机
  15. 正则匹配中文英文字符及标点
  16. 为什么用线程池?解释下线程池参数?线程池处理流程?阻塞队列的作用?为什么是先添加列队而不是先创建最大线程?线程池中线程复用原理?
  17. 基于飞浆ERNIE3.0百亿级大模型实现中文短文本分类任务
  18. CCS7.2的下载、安装及打开CCS3.3工程文件
  19. 电影版本名词解析 (CAM,TS,TC,DVDSCR,DVDRIP,HR-HDTV)
  20. Pycharm使用终端时报错解决方案(Windows)

热门文章

  1. 无意间发现的java的相关资料
  2. 【抛砖引玉】“技术顾问” —— 老程序员的一个出路。
  3. Codeforces 148D:Bag of mice 概率DP
  4. 如何使用SwitchyOmega.crx谷歌插件
  5. C#调用Dephi接口方法
  6. [必看]首先要求做到的事情![sumtec]
  7. Cygwin中解决vi编辑器方向键和Backspace键不好使、安装vim的方法
  8. 社会内卷的真正原因:华为内部论坛的这篇短文讲透了
  9. 1024,节日快乐!
  10. 程序员如何达到年薪百万?java程序员必读书籍!