`

【mysql】评估mysql数据量大小

阅读更多

要上线项目,和DBA申请线上mysql资源,dba要评估数据库大小增长情况,长查询事务,前端并发连接数,峰值事务增比幅度,insert等事务数/天等

====================================================

转载:http://zhidao.zgsj.com/article/6/2011121165534.shtml

摘要:

查看mysql数据库使用大小和mysql修改时间方便与更好的管理数据库,查出安全隐患,

有助于及时发现潜在的危险和错误。


1.查看mysql数据库大小

use 数据库名

SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH)
FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';


得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M。

2.查看表的最后mysql修改时间



select TABLE_NAME,UPDATE_TIME from INFORMATION_SCHEMA.tables where TABLE_SCHEMA='数据库名';

可以通过查看数据库中表的mysql修改时间,来确定mysql数据库是否已经长期不再使用。
分享到:
评论

相关推荐

    大数据量测试数据(MySQL)

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其在处理大数据量时表现出色。在这个主题中,我们关注的是如何利用MySQL进行大数据量的测试和优化。提供的压缩包文件包含了一系列的SQL脚本和数据备份,用于...

    MySQL30W测试数据

    检查数据库的内存配置是否满足大数据量操作的需求;评估查询优化器的性能等。 2. **压力测试**:模拟实际负载情况,检查MySQL在高负载下的稳定性,比如并发连接数、事务处理能力等。这有助于预测在生产环境中可能...

    mysql百万级测试数据下载 300W条

    本文将围绕“mysql百万级测试数据下载 300W条”这个主题,深入探讨如何处理和利用这样的大数据量进行测试。 首先,`test.sql`文件是一个MySQL数据库的SQL脚本文件,通常包含创建表结构、插入数据等操作。在这个场景...

    mysql三百万测试数据.zip

    1. **性能测试**: 这些测试数据可以帮助我们评估MySQL在处理大量数据时的性能。包括查询响应时间、并发处理能力、事务处理速度等关键指标,这些都可以通过基准测试工具如sysbench或TPC-C来实现。 2. **索引优化**: ...

    使用sqoop抽取mysql数据

    4. ** 数据量的评估**:文件“表数据量.PNG”和“表1数据量.PNG”、“表2数据量.PNG”可能是对不同表数据量的可视化展示,这对于优化 Sqoop 的配置至关重要。根据数据量的大小,可以调整并行度以达到最佳性能。 5. ...

    海量数据的MySQL数据集

    标题提到的“海量数据的MySQL数据集”是一个专门针对大规模数据处理的资源,它包含10亿条数据,这意味着它是一个用于测试、学习或分析大数据场景的理想工具。 首先,让我们深入了解一下MySQL。MySQL支持SQL(结构化...

    nodejs封装好的mysql数据库模块,带mysql连接池以及百万测试数据

    本模块基于Node.js实现了对MySQL数据库的封装,利用了mysql连接池来优化性能,并且包含了用于测试的百万级数据,确保了在大数据量场景下的稳定性和效率。以下将详细介绍该模块的关键知识点: 1. **Node.js与MySQL**...

    mysql 百万级数据测试

    "MySQL 百万级数据测试"这个主题涉及到了在高容量数据环境下的数据库操作,尤其是如何高效地导入和管理大量数据。MySQL是一个广泛使用的开源关系型数据库管理系统,它以其性能、可靠性和易用性而受到青睐。 首先,...

    Mysql生成三千万条数据

    当数据量达到三千万条时,单表大小约4.6GB。在此基础上进行了一些性能测试: - **主键查询**:查询速度仍然很快,接近于普通查询。 - **非主键查询**:查询一条数据需要大约38秒。 - **聚合查询(如COUNT(*))**:...

    300万条mysql测试数据

    对于百万级的数据量,这可能涉及到诸如索引优化、查询优化、存储引擎的选择、内存配置等多个方面的考量。 1. **索引优化**:在大量数据中,正确的索引设置是提升查询速度的关键。测试数据可以帮助我们分析哪些字段...

    MySQL数据相关问题

    - **容量预测**:了解未来1-3年内可能存储的数据量,包括记录的数量及每条记录的大小,这对于硬件配置的选择非常重要。 - **数据分布**:了解数据的分布情况,例如是否存在热点数据等,这些信息有助于制定合理的分区...

    windows服务器限制mysql空间容量配额

    该方法的核心思想是利用Windows操作系统内置的磁盘配额功能来限制特定文件夹内的数据量,进而达到控制MySQL数据库存储空间的目的。具体步骤包括: 1. **确定MySQL数据文件夹位置**:首先,需要明确MySQL数据文件的...

    中国省市区城市列表mysql数据表,可直接导入数据库、可转JSON数据,带行政区划码和经纬度

    标题中的“中国省市区城市列表mysql数据表”指的是一个包含了中国所有省份、城市、区县的数据表,专门设计用于MySQL数据库系统。这个数据表能够帮助用户快速构建与地理位置相关的应用程序,比如地图服务、物流配送...

    mysql 数据库转 oracle

    1. **计划与准备**:详细规划迁移流程,包括停机时间、数据量、测试阶段等。 2. **性能评估**:由于Oracle可能有更高的硬件需求,迁移前需评估新环境的性能。 3. **兼容性检查**:确保应用程序能与新的Oracle...

    Mysql数据导入到SQLSERVER里面

    标题中的“Mysql数据导入到SQLSERVER里面”指的是一个数据迁移的过程,即将MySQL数据库系统中的数据转移到Microsoft SQL Server数据库系统中。这个过程在数据库管理中很常见,特别是在企业需要更换数据库平台或者...

    提高mysql插入数据的速度.pdf

    增大这个值可以提高大批量数据插入时的性能。 - `innodb_buffer_pool_size`:这个参数是InnoDB存储引擎的关键配置项,它决定了InnoDB如何缓存数据和索引。适当增加此参数可以减少磁盘I/O操作,提高插入效率。 - `...

    MySQL数据库30W测试数据.rar

    - **性能优化**:在导入前,确保数据库服务器的性能设置适合大规模数据操作,如调整内存分配、临时表空间大小等。 - **备份与恢复策略**:在进行大规模导入前,务必备份现有数据,以防意外丢失。 - **事务管理**:...

    mysql8.0性能对比以及新特性

    - MySQL 8.0.20的TPS(每秒事务处理量)和QPS(每秒查询处理量)均高于MySQL 5.7.30,尤其是在高并发情况下表现更为明显。 - **只读模式(OLTP_READ_ONLY)**: - MySQL 8.0.20同样在TPS和QPS方面表现出优于MySQL ...

    千万级Mysql-MongoDB性能对比报告

    测试涵盖了不同的数据提交方式和数据量,旨在全面评估两种数据库系统的性能差异。 #### MySQL性能测试结果分析 **用例1**: 对于单次提交10000条记录,每次提交1000次的情况,MySQL耗时3912秒完成操作。在此过程中...

Global site tag (gtag.js) - Google Analytics