`

MYSQL:查看的数据库表空间

阅读更多
/*转自:http://blog.csdn.net/c_enhui/article/details/9815057 */
/*1.查看索引  
  
(1)单位是GB*/   
  
SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 6), ' GB') AS 'Total Index Size'   
FROM information_schema.TABLES WHERE table_schema LIKE 'database';   
/*  
+------------------+   
| Total Index Size |   
+------------------+   
| 1.70 GB |   
+------------------+  
*/  
/*  
(2)单位是MB  
*/  
SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024), 6), ' MB') AS 'Total Index Size'   
FROM information_schema.TABLES WHERE table_schema LIKE 'database';  
/*  
   其中“database”为你所要查看的数据库  
*/  
   
/*  
2.查看表空间  
*/  
SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 6), ' GB') AS 'Total Data Size'   
FROM information_schema.TABLES WHERE table_schema LIKE 'database';   
/*  
+-----------------+   
| Total Data Size |   
+-----------------+   
| 3.01 GB |   
+-----------------+  
*/  
/*  
3.查看数据库中所有表的信息  
*/  
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 'database';  

 

 

分享到:
评论

相关推荐

    mysql innodb类型数据库表 根据ibd文件获取表 space id

    mysql innodb类型数据库表 根据ibd文件获取表 space id,用于恢复innodb类型数据表数据

    查看表空间大小及已经使用的百分比

    查看表空间大小及已经使用的百分比 复制代码 select a.tablespace_name,a.bytes/1024/1024 "Sum MB",  (a.bytes-b.bytes)/1024/1024 "used MB",  b.bytes/1024/1024 "free MB",  round(((a.bytes-b.bytes)/a....

    MySQL数据库:数据库的备份与恢复.pptx

    数据库管理和维护;;“备份”是数据的副本,用于在系统发生故障后还原和恢复数据。 存储介质故障 用户错误操作 服务器彻底瘫痪 自然灾害 ;备份类型通常主要有4种类型存储介质故障。 完整数据库备份 所有数据库对象、...

    mysql数据库详解.pdf

    1、什么是数据库? 数据库:database,是存储数据的仓库。 数据库:高效的存储和处理数据的...关系型数据库:安全(保存磁盘基本不可能丢失),容易理解,比较浪费空间(二维表) 非关系型数据库:效率高,不够安全。

    MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

    查询所有数据库占用磁盘空间大小的SQL语句: 代码如下:select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),’ MB’) as data_size,concat(truncate(sum(index_length)/1024/1024,2),’MB’) as ...

    MySQL数据库查看数据表占用空间大小和记录数的方法

    主要介绍了MySQL数据库查看数据表占用空间大小和记录数的方法,如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的information_schema 数据库查询,本文就讲解查询方法,需要的朋友可以参考下

    ORACLE数据库表空间传输方式.

    ORACLE数据库表空间传输方式. ORACLE数据库表空间传输方式.

    MySQL数据库:物理设计.pptx

    数据库设计 物理设计 课程目标 理解 —— 物理设计的步骤; 理解 —— 物理设计的内容。 物理设计 物理设计的步骤 数据库的物理结构指数据库在物理设备上的存储结构与存取方法,它依赖于给定的计算机系统。 数据库的...

    NaviCat连接时提示不支持远程连接的MySql数据库解决方法

    后来参巧网上的文献后,通过Http方式成功连上服务器的MYSql数据库。特此记录一下:首先到NaviCat官网(www.NaviCat.com.cn)上下载最新版本的NaviCat 安装完成后,打开NaviCat,如下图所示: 然后点击左上角的连接,...

    mysql数据库.pdf

    mysql数据库,哈希空间 总结最常用、最实用的MySQL基础语句。mysql 建表,mysql 新增字段,mysql优化,mysql索引,非常精炼,值得拥有。

    mysql表占用空间大小脚本

    此脚本可以查看mysql数据库中各个表占用空间大小,排序,以便清理数据之用。

    Filezilla_Server_Logs_To_MySQL:在数据库中检索 Filezilla 服务器日志

    MySQL 或其他数据库 FileZilla 服务器 FileZilla 服务器配置: 选中该框:启用日志记录到文件 选中该框:每天使用不同的日志文件 选中此框:31 天后删除旧日志文件 这将允许我们每天分离日志并在 30 天后删除,...

    oracle和mysql的区别

    对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存...

    MySQL数据库:数据视图概述.pptx

    与表不同,视图不会要求分配存储空间,视图中也不会包含实际的数据。在定义一个视图时,只是把其定义存放在数据库中,并不直接存储视图对应的数据,视图中的数据是从基表中获取,这些数据在视图被引用时动态的生成。...

    基于MySQL的空间数据库的实现技术.pdf

    基于MySQL的空间数据库的实现技术.pdf

    WindowsMYSQL数据库删除表空间脚本

    一键删除一个库中所有表的表空间

    ASP.NET连接MYSQL的三种方法

    方法一: ... 该组件为MYSQL为ADO.NET访问MYSQL数据库设计的.NET访问组件。  安装完成该组件后,引用命名空间MySql.... 安装完成后,引用命名空间:CoreLab.MySql;  使用命令编译时:csc /r:CoreLab.MySql.dll test.cs

    MySQL数据库的出错代码列表

    MySQL出错代码列表: 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录...

    Mysql InnoDB删除数据后释放磁盘空间的方法

    如果在创建数据库的时候设置innodb_file_per_table=1,这样InnoDB会对每个表创建一个数据文件,然后只需要运行OPTIMIZE TABLE 命令就可以释放所有已经删除的磁盘空间。 运行OPTIMIZE TABLE 表名后,虽然最后会报...

    空间数据库技术应用:数据入库.ppt

    数据入库 CONTENTS 空间数据库 数据的完整性和一致性 数据入库 目录 01 空间数据库 1. 空间数据 是对现实世界中空间对象(事物)的描述,其实质是指以地球表面空间位置为参照,用来描述空间实体的位置、形状、大小...

Global site tag (gtag.js) - Google Analytics