mysql单表支持的最大存储空间大小为多少呢?

其实这个问题要拆分成两个问题。

第一是操作系统所采用的文件系统能支持的单个文件大小,比如:

linux 2.2-intel 32-bit (ext2文件系统) 最大支持2GB

linux 2.4+ (ext3文件系统) 支持4TB

win32 (fat32文件系统) 4GB

win32 (ntfs文件系统) 2TB

第二是存储引擎本身能支持的最大空间大小。比如

InnoDB存储引擎的表空间最大容量为64TB,不具体限制单表的大小,但受限于表空间。

MyISAM最大表尺寸为65536TB,但是在 MySQL5.0版本之前,默认情况下,MyISAM单个表允许的最大尺寸为4GB,你可以通过 SHOW TABLE STATUS 语句或 myisamchk -dv tbl_name 检查表的最大尺寸,如果是4G,可以通过修改 AVG_ROW_LENGTH 和 MAX_ROWS 选项的值来达到目的。MySQL5.0版本后,默认MyISAM表的限制是256TB。修改方法如下:

//创建表时的修改方法
CREATE TABLE tbl_name (

a    INTEGER  NOT NULL PRIMARY KEY,

b    CHAR(18) NOT NULL

) MAX_ROWS = 1000000000 AVG_ROW_LENGTH = 32;

//修改已存在表的方法
ALTER TABLE tbl_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000;

转载于:https://blog.51cto.com/shubin/1050386

关于mysql单表支持的最大大小相关推荐

  1. mysql单表1000万条_mysql单表千万条数据测试

    软件环境:win7,mysql版本5.5,InnoDB存储引擎. 硬件环境:普通笔记本,CPU P8700双核2.53GHz,内存3G,5400转机械硬盘1000GB. 建了一张表,id列是自增长bi ...

  2. 【MySQL】单表支持并行导出的工具--mydumper

    [MySQL]单表支持并行导出的工具–mydumper 下载和安装: https://github.com/maxbube/mydumper RHEL6.5源码安装mydumper 0.9.5: yu ...

  3. mysql单表存放上亿数据,查询依旧很快。

    引子 hello,各位小伙伴,大家好,这篇是mysql的第三篇了,还没看过前两篇的小伙伴可以去看看,对理解这一篇有很大的帮助哦. 废话不多说,我们直接开始正文,作为一名java后端开发工程师,我们都知 ...

  4. MySQL单表膨胀优化之MyCat分库分表

    MySQL的单表达到多少量级时性能会下降?宽表在千万量级,窄表要好一点在1200W左右.但是MySQL单表达到1500W时性能开始急剧下降! 事实上MySQL单表可以存储10亿级数据,只是这时候性能比 ...

  5. MySQL单表数据量过千万,采坑优化记录,完美解决方案

    MySQL单表数据量过千万,采坑优化记录,完美解决方案 参考文章: (1)MySQL单表数据量过千万,采坑优化记录,完美解决方案 (2)https://www.cnblogs.com/ExMan/p/ ...

  6. MySQL单表多字段模糊查询

    今天工作时遇到一个功能问题:就是输入关键字搜索的字段不只一个字段,比如 我输入: 超天才 ,需要检索出 包含这个关键字的 name . company.job等多个字段.在网上查询了一会就找到了答案. ...

  7. mysql单表备份语句

    mysql单表备份语句 mysql单表备份 SELECT CONCAT("mysqldump -uroot -p123456 ",table_schema," " ...

  8. mysql单表备份语句 +多表

    mysql单表备份语句 mysql单表备份 SELECT CONCAT("mysqldump -uroot -p123456 ",table_schema," " ...

  9. 数据库性能优化—MySQL单表最大记录数超过多少时性能会严重下降

    以前没有想过MySQL数据库的单表最大行数,直到最近interview时被问到c语言中int类型的最大值是多少时才想到Mysql单表最大行数的问题. 一开始被问到C语言中int类型的最大值有点懵逼,一 ...

最新文章

  1. 传Exchange 15将于今年9月发布
  2. UVa11452 Dancing the Cheeky-Cheeky(kmp)
  3. 性能测试服务器数量与线上数量不同,性能需求分析
  4. HDU多校1 - 6756 Finding a MEX(分块+二分+树状数组)
  5. VS也可以这样进行快捷安装
  6. Vue学习笔记(3)(Vue CLI)
  7. Vue.js经典开源项目汇总
  8. Struts2 中的值栈的理解
  9. html-前端调用MD5对密码进行加密
  10. 百度网盘下载器更新啦!PanDownload又带来了「资源搜索」功能!
  11. 华为面试状态码解密手把手教学
  12. Linux输入密码后一直在登陆界面循环
  13. 【嵌入式蓝桥杯】程序执行完中断将不再触发 /* Go to infinite loop when Hard Fault exception occurs */
  14. 由DRM引起的ORA-00481错误
  15. vue加elementui开发的分页显示
  16. 关于result = unpickler.load()ModuleNotFoundError: No module named ‘models‘解决
  17. 17种数据可视化图表,有哪些适用场景?
  18. 关于mysql中无法显示中文的完美解决方案
  19. 深入浅出以太坊MEV
  20. 【PS问题处理】画笔延迟较高的解决方法

热门文章

  1. 混合类型数据格式化输入
  2. box-sizing属性
  3. 排序算法的总结——Java实现
  4. windows环境 logstash file input fail 解决
  5. Python学习笔记之列表切片(六)
  6. Android之使用ViewPager实现图片展示(最简单的)
  7. Notepad++快速选中多行
  8. Solr集群安装Version5.5.2(cloud模式)
  9. PyQt5笔记(05) -- 绝对位置
  10. php system 返回值126,exec – PHP return_val是126