`
mushme
  • 浏览: 778104 次
  • 性别: 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查看数据库表容量大小的方法示例

    本文介绍MySQL查看数据库表容量大小的命令语句,提供完整查询语句及实例,方便大家学习使用。 1.查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_...

    MySQL进阶学习需要掌握的具体内容解析,MySQL数据库如何使用和优化索引.docx

    因此,在设计和使用MySQL数据库时,了解如何使用和优化索引非常重要。 一个索引是一种数据结构,可以快速定位和访问表中的数据。MySQL支持多种类型的索引,包括B树索引、哈希索引和全文索引等。正确选择索引类型...

    mysql数据库my.cnf配置文件

    可以过'conn%'通配符查看当前状态的连接数量,以定夺该值的大小。 max_connect_errors = 6000 # 对于同一主机,如果有超出该参数值个数的中断错误连接,则该主机将被禁止连接。如需对该主机进行解禁,执行:FLUSH ...

    基于SQL语言MySQL数据库应用程序及其代码方案

    基于SQL语言MySQL数据库应用程序及其代码方案; MySQL是一种关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是Web应用中使用最广泛的数据库之一,它具有轻量级、快速、稳定和安全的特点。 ...

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

    如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:...

    Mysql数据库优化笔记(细节决定成败)

    对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) ...f: 对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ] g: mysql服务器硬件升级 h: 定时的去清除不需要的数据,定时进行碎片整理(MyISAM)

    浅谈MySQL数据库性能优化

    本文侧重通过优化MySQL 数据库缓存参数如查询缓存,表缓存,日志缓存,索引缓存,innodb缓存,插入缓存,以及连接参数等方式来对MySQL数据库进行优化。  缓存参数  这里先引用一句话,从内存中读取一个数据的...

    mysql建立高效的索引实例分析

    本文实例讲述了mysql建立高效的索引。分享给大家供大家参考,具体如下: 如何建立理想的索引? 查询频繁度 区分度 索引长度 覆盖字段 区分度 假设100万用户,性别基本上男/女各为50W, 区分度就低。 长度小 索引...

    Mysql如何适当的添加索引介绍

    而且索引大小一般是数据的三分之一 ,再加上索引要加载进内存的,如果全部字段都加索引会以牺牲内存为代价的,所以才要设当的添加索引。 这里简单介绍一下mysql中常用索引: 在添加索引之前最好先查看一下该表中已...

    MySQL索引用法实例分析

    本文实例分析了MySQL索引用法。分享给大家供大家参考,具体如下: ...数据库大小为1.3G。 问题描述: 执行一个很普通的查询: 代码如下:SELECT * FROM `article` WHERE article_category=11 ORDER

    Mysql数据库管理系统优化方案.doc

    Mysql数据库管理系统优化方案 首先,为了使一个系统更快,最重要的部分就是基础设计,不过有些东西是现有情况下 无法逾越的,比如说系统常见的瓶颈. 我所能想到的: 1:磁盘寻道能力,以高速硬盘(7200转/秒),理论上每秒寻道...

    mysql笔记,mysql优化图解

    Mysql数据库的优化技术 对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割) ...

    SQL Server 数据库索引其索引的小技巧

    一、什么是索引 减少磁盘I/O和逻辑读次数的最佳方法之一就是使用【索引】 索引允许SQL Server在表中查找数据而不需要扫描整个表。 1.1、索引的好处: 当表没有聚集索引时,成为【堆或堆表】 【堆】是一堆未加工的...

    mysql优化笔记.doc

     Mysql数据库的优化技术 对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割)...

    100道必会Mysql面试题八股文题目以及答案

    - 查看数据库配置,如缓冲池大小、连接数等。 - 分析慢查询日志,并找出执行时间较长的查询。 - 优化查询语句,如添加适当的索引、重写查询逻辑等。 - 使用EXPLAIN语句分析查询执行计划,判断查询是否使用了索引。 -...

    聊聊高并发高可用那些事(Kafka、Redis、MySQL)

    # MySQL篇内容 ...- MySQL自带的数据库 - 代码示例 - MySQL 相关阅读 # Redis篇内容 - 为什么需要缓存 - Redis、Memcached 对比分析 - 数据结构以及应用场景 - 缓存雪崩、缓存击穿、缓存穿透 ......

    MySQL数据库备份以及常用备份工具集合

    按照数据库大小备份,有四种类型,分别应用于不同场合,下面简要介绍一下: 1.1完全备份 这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费...

    Oracle 数据库中创建合理的数据库索引

    一、 根据表的大小来创建索引。 虽然给表创建索引,可以提高查询的效率。但是数据库管理员需要注意的是,索引也需要一定的开销的。为此并不是说给所有的表都创建索引,那么就可以提高数据库的性能。这个认识是错误...

    基于C++实现简易MySQL【100012884】

    ​ 设计索引模块:沿用了 MySQL 中利用 B+ 树的索引结构,索引文件中记录数据的 B+ 树索引信息,B+ 树中节点的大小就是对应缓冲区块的大小,树节点的顺序是就是按照顺序存储,并且 B+ 树的叉树由节点和索引键值大小...

Global site tag (gtag.js) - Google Analytics