mysql中单表容量的扩充

王朝mysql·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

mysql表的默认容量是4g,用loaddata 的方法时候,load 2g的文件就出错了。但是看myd文件是4g了,不知道是怎么回事,先把表的容量扩大再说。

先查看表的状态:show table status like 'table_name',然后修改表的容量:alter table_name max_rows=2000000000000,avg_low_length=500000;现在load 4g的数据终于可以了。但是myd文件的规律 还是不知道(我有时候修改表中记录的内容,它的大小竟然不改变;有时候只增加一个字母,大小竟然增长了好几十字节。还有delete from table_name和delete from table_name where ...的结果不一样,不带条件的语句清空了表,myd文件大小为0;但是带条件的删除了整个表以后,myd的文件大小不为0,myi文件也和清空的不一 样),以后有时间再看了。

呵呵,那个项目做完以后一直没有用到mysql,所以就一直没有看了。谁清楚麻烦告诉我一声。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航