mysql 表大小的限制

来源:互联网 发布:淘宝店铺如何改名 编辑:程序博客网 时间:2024/05/22 16:05

由于mysql可以使用不同的存储引擎,所以不同的存储引擎支持的表大小是有差别的。下面介绍myisam和Innodb。

1,myisam
由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。

2,Innodb
表的大小:InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间可包括原始磁盘分区,从而使得很大的表成为可能。表空间的最大容量为64TB。
列的长度:一个表不能包含超过1000列。
键长度:内部最大键长度是3500字节,但MySQL自己限制这个到1024字节。

0 0
原创粉丝点击