`
mushme
  • 浏览: 790014 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

mysql查看数据库大小,索引大小

 
阅读更多
select concat(round(sum(index_LENGTH)/(1024*1024),2),'MB') as 'Index Size' from tables where table_schema='usertest';

mysql> use information_schema
Database changed

mysql> select concat(round(sum(index_LENGTH)/(1024*1024),2),'MB') as 'Index Size' from tables where table_schema='bbs'; 
+-----------+
| Index Size |
+-----------+
| 0.00MB    | 
+-----------+
1 row in set (0.01 sec)
解释:
concat和“MB”是单位
round和2表明精确2位小数
sum表明所有的索引相加
table_schema='bbs' bbs就是你要统计的数据库

mysql> select concat(round(sum(data_LENGTH)/(1024*1024),2),'MB') as 'Data Size' from tables where table_schema='bbs'; 
+-----------+
| Data Size |
+-----------+
| 4.34MB    | 
+-----------+
1 row in set (0.01 sec)
分享到:
评论

相关推荐

    MySQL查看数据库表容量大小的方法示例

    通过`GROUP BY`语句按数据库名称分组,然后使用`SUM()`函数计算每个数据库的`data_length`(数据大小)和`index_length`(索引大小),并将其转换为MB单位。最后使用`ORDER BY`对结果进行降序排序,首先按照数据容量...

    关于InnoDB的索引大小

    在MySQL数据库系统中,InnoDB存储引擎是默认的...总之,理解和优化InnoDB索引大小是提高MySQL数据库性能的关键步骤之一。通过合理设计索引,不仅可以节省存储空间,还能显著提升查询效率,从而优化整体系统的运行效能。

    mysql存储与索引技术

    MySQL 数据库是一个广泛使用的开源关系型数据库管理系统,其性能很大程度上取决于存储引擎和索引的选取与使用。本文将深入探讨 MySQL 中的存储引擎和索引技术,帮助优化数据库性能。 首先,MySQL 提供了多种存储...

    如何统计MySQL数据量大小

    本文将详细讲解如何统计MySQL数据库的数据量大小,并涉及CONCAT函数的解读,以及对information_schema和performance_schema库的查询方法。 首先,我们需要理解数据量统计的基本概念。数据量通常指的是数据库中所有...

    mysql数据库cmd命令大全

    本文档总结了 MySQL 数据库 cmd 命令的使用方法和实践经验,涵盖了连接数据库、授权、数据库操作、表操作、字段类型、修改密码、备份数据库、数据库导入和导出、表索引等方面的知识点。 连接数据库 1. 本地连接 ...

    MySQL分布式数据库中间件Mycat性能调优指南

    MySQL分布式数据库中间件Mycat是一款广泛应用于大数据处理和高并发场景的重要工具,它通过将数据分布到多个物理节点上,实现了数据的水平扩展。在实际应用中,Mycat的性能调优对于系统的整体效率至关重要。本指南将...

    数据库索引,到底是什么

    值得注意的是,MySQL的InnoDB存储引擎目前不支持哈希索引,这意味着在大多数情况下,我们只能依赖于树型索引。 #### 三、B+树作为数据库索引的选择 在多种树型结构中,B+树因其独特的性质成为了数据库索引的理想...

    MYSQL数据库技术分享.ppt

    该参数的大小直接影响MYSQL数据库的性能。理论上,缓冲池越大,效率越高。一般情况下,在一个独立使用的数据库服务器上,可以设置该参数到服务器物理内存大小的80%。 innodb_additional_mem_pool_size参数用于设置...

    如何用SQL命令查看Mysql数据库大小

    以下是如何使用SQL命令查看MySQL数据库大小的详细步骤和相关知识点: 首先,MySQL的`information_schema`数据库是系统数据库之一,它包含了关于所有其他数据库、表、列以及索引等元数据。要切换到这个数据库,你...

    mysql数据库设计原则

    本文将深入探讨MySQL数据库设计的关键原则,包括但不限于索引的合理使用、SQL语句优化技巧等。 #### 二、索引使用原则 索引是提高数据检索速度的有效工具之一,但在实际应用中如何高效地利用索引却是一门艺术。 -...

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

    在MySQL数据库管理中,了解数据表占用的空间大小和记录数对于优化数据库性能、规划存储空间以及监控数据库健康状况至关重要。本篇文章将详细讲解如何利用MySQL的`information_schema`数据库来查询这些信息。 `...

    mysql5数据库安装包

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,广泛应用于各种...总的来说,安装“mysql5数据库安装包”是踏入数据库世界的第一步,通过不断学习和实践,你将能够熟练地管理和利用MySQL数据库来满足各种需求。

    一键部署mysql数据库

    "一键部署MySQL数据库"通常指的是通过自动化脚本或工具快速配置和启动MySQL服务,使得数据库环境的搭建过程简化,减少手动配置的工作量。 在部署MySQL数据库时,我们需要考虑以下几个关键知识点: 1. **安装**: ...

    MySQL 数据库监控攻略

    不过,基于标题、描述和标签,我们可以围绕MySQL数据库监控展开一系列深入讨论。 ### MySQL 数据库监控的重要性 在现代数据驱动的应用环境中,MySQL作为一款广泛使用的开源关系型数据库管理系统,其稳定性和性能...

    MySQL数据库入门到高级笔记快速学习pdf版本

    MySQL数据库是世界上最受欢迎的关系型数据库管理系统之一,广泛应用于各种规模的企业和项目中。这份"MySQL数据库入门到高级笔记快速学习pdf版本"提供了从基础到高级的全面教程,适合不同水平的学习者。以下将详细...

    Mysql数据库索引(2)- 为select设计索引- 自学笔记

    ### MySQL数据库索引设计原理与实践 #### 一、理论基础 ##### 1.1、一个例子 在MySQL中,合理的索引设计对于提高查询效率至关重要。为了更好地理解这一点,我们可以通过一个具体的例子来深入探讨。 假设有一个...

    Solr3.6用DIH组件进行MySQL数据库全文索引[归纳].pdf

    在本文中,我们将深入探讨如何使用Apache Solr 3.6的数据导入处理(DataImportHandler,简称DIH)组件从MySQL数据库中创建全文索引。Solr是一个强大的、开源的企业级搜索平台,而DIH是Solr的一个核心特性,允许用户...

Global site tag (gtag.js) - Google Analytics