|
主题: MYSQL 的容量是多少阿
|
 wbg3721
职务:普通成员
等级:2
金币:1.0
发贴:207
注册:2002/2/3 19:44:59
|
#12002/10/6 19:26:44
MYSQL 的容量是多少阿?有sql大吗
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#22002/10/7 13:28:12
啥意思? 一个库超过100个表,有20个表有1000万行以上的数据,MYSQL没问题。
|
 wbg3721
职务:普通成员
等级:2
金币:1.0
发贴:207
注册:2002/2/3 19:44:59
|
#32002/10/7 15:49:31
access呢
|
 54aft
职务:普通成员
等级:2
金币:1.0
发贴:657
注册:2002/8/26 17:11:53
|
#42002/10/15 17:03:52
到底是如何定义数据库的大小呢? 比如为何ASSECC和MYSQL为何是小型数据库!MSSQL为何是大型的?
|
 可不是
职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/10/16 17:15:47
|
#52002/10/16 17:21:42
衡量数据是否大型并不仅仅以所能容纳的数据容量大小判断,它还包含多个方面,比如是否支持分布式处理等等,mysql的数据容量几乎是没有大小限制的,主要与操作系统能管理多大的文件为准!
|
 绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
|
#62002/10/17 15:38:48
(摘自MySql中文参考手册) MySQL 3.22 在表大小上有一个4G的限制。使用在MySQL 3.23中的新MyISAM 最大的表大小可达8百万 TB(2^63个字节)。
然而注意,操作系统有其自身文件大小的限制。在Linux上,当前的限制是2G;在Solaris 2.5.1上,限制是4G;在Solaris 2.6上,限制是1000G。这意味着MySQL表的大小通常由操作系统限制。
缺省地,MySQL表最大尺寸大约4G。你可用SHOW TABLE STATUS命令或myisamchk -dv table_name检查一个表的最大表大小。见7.21 SHOW句法(得到表、列等的信息)。
如果你需要大于 4G 的表(并且你的操作系统支持它),你应该在你创建表时设定AVG_ROW_LENGTH和MAX_ROWS参数。见7.7 CREATE TABLE语法。你也能用ALTER TABLE在以后设置这些。见7.8 ALTER TABLE语法。
|