`

统计mysql数据库每个库的大小,表总数等

 
阅读更多
作用:统计每个库的真实数据与索引数据的总和的大小单位为MB,真实数据的大小单位MB,索引数据的大小MB,含有表的总数,当前日期。并且以每个库的大小倒序排序。
 
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;
 
 
分享到:
评论

相关推荐

    Java实现获得MySQL数据库中所有表的记录总数可行方法

    总的来说,通过Java程序实现获取MySQL数据库中所有表的记录总数,主要分为三个步骤:建立数据库连接、获取表名列表、遍历并计算每个表的记录数。这个过程需要合理利用JDBC API,并根据具体需求进行性能优化。

    mysql 数据库练习50题

    5. **分组(GROUP BY)**:当你需要统计每个班级的平均成绩或每个老师的授课科目数量时,GROUP BY派上用场。 6. **聚合函数(COUNT, SUM, AVG, MAX, MIN)**:配合GROUP BY,这些函数可以计算总数、求和、平均值、...

    全国省市县mysql数据库

    1. 数据库结构:这个数据库可能包含至少三个表,分别代表省、市和县,每个表可能有ID作为主键,以及对应的名称字段,如province_name、city_name和district_name。 2. 区域编码:在处理地理信息时,中国的行政区域...

    最新全国五级行政区-省市区县乡镇村MySQL数据库

    2. 市(City):每个省份下属的地级市,包括一般地级市、副省级城市等。 3. 区/县(District/City County):市下面的行政区域,包括市辖区、县级市、县等。 4. 镇(Township):区县下的次级行政单位,通常为城镇或...

    MySQL示例数据库employees

    例如,创建一个视图显示每个部门的员工总数和平均薪资。 7. **索引和优化**:学习如何为频繁查询的列创建索引以提高查询速度。例如,为EmployeeID或DepartmentID创建索引,可以显著提升查找特定员工或部门的速度。 ...

    全国五级mysql数据库

    1. 数据库结构:全国五级MySQL数据库可能包括多个表,每个表对应不同级别的行政区划,如国家、省份、城市、区县和乡镇/街道。这些表之间可能存在层级关系,通过主键和外键关联。 2. 表设计:在设计这样的数据库时,...

    MySQL练习6的数据库表

    MySQL练习6的数据库表,来源于zoo sql,整理后分享;MySQL练习6的数据库表,来源于zoo sql,整理后分享;

    用JSTL实现JSP分页显示数据代码(MySQL数据库)

    JSTL 实现 JSP 分页显示数据代码(MySQL 数据库) 本文将详细讲解如何使用 JSTL 实现 JSP 分页显示数据代码,并...该代码的知识点涵盖了 JSTL 的使用、MySQL 数据库的使用、JSP 分页的实现和数据库和表的创建等方面。

    超简单实用的PHP操作MYSQL数据库类 与分页思路

    1. **计算总页数**:根据查询结果中的记录总数和每页显示的记录数来计算。 2. **接收当前页数**:通过URL参数或者POST数据获取用户当前请求的页码。 3. **构建SQL语句**:在查询语句中添加LIMIT子句,限制返回的记录...

    很详细的mysql数据库笔记.pdf

    - `count(*)` 函数用于统计表中的记录总数,与特定字段无关。 - `LIMIT` 子句用于限制查询结果的数量,例如 `LIMIT 10` 可以限制查询结果最多显示10条记录。 - `ifnull()` 函数用于处理空值(NULL),当第一个...

    MySQL数据库技术分享 MySQL查询优化浅析 共32页.pdf

    MySQL查询优化是数据库管理中至关重要的一个环节,其目的是通过找到执行SQL语句的最佳路径,以提高查询效率,减少资源消耗。在这个过程中,查询优化器起着核心作用,它会根据代价模型来评估不同的执行计划,并选择...

    MySQL数据库:视图与存储过程

    例如,从`employees`表中按`name`分组,统计每个名字出现的次数: ``` SELECT name, COUNT(*) as count FROM employees GROUP BY name; ``` **2.5 聚合函数** SQL提供了多种聚合函数,如`SUM`, `AVG`, `MAX`, `...

    Ecmall_MySql_数据库调用教程

    4. **获取单一数值**:当查询结果仅需一个数值时,`$db->getone()`函数更为适用,例如统计用户总数:`$user=$db->getone("SELECT COUNT(*) FROM ecm_member");`。 5. **执行SQL语句**:直接执行任意SQL语句,如更新...

    PHP连接调用mysql数据库的方法.pdf

    在PHP中,连接和操作MySQL数据库是常见的任务,涉及到一系列的函数和步骤。以下是对这些知识点的详细解释: 1. **mysql_connect()**: 这个函数用于建立到MySQL服务器的连接。它接受三个参数:主机名(默认为本地...

    php完美结合mysql数据库记录分页显示.pdf

    首先,我们需要一个MySQL数据库,这里以数据库`xinxiku`中的数据表`joke`为例,其包含以下字段: - `id`:记录号,整型(int),非空,自增且为主键。 - `biaoti`:标题,可变字符型(varchar),非空。 - `neirong`...

Global site tag (gtag.js) - Google Analytics