易截截图软件、单文件、免安装、纯绿色、仅160KB

请教mysql innodb数据文件大小超过系统限制的问题

由于以前没有innodb的应用经验,在配置innodb的innodb_data_file_path选项时用的是默认配置(ibdata1:10M:autoexte
nd) ,今天发现此数据库在同步主数据库数据时(此innodb是作为一台myisam db的冷备机器),ibdata1的大小已经超过32位系统2G的限制,已经达到2.6G了 ,导致大量数据被阻塞,之后更改了innodb_data_file_path ,新加了几个数据文件 ,并将数据文件大小限制为2000M(ibdata1:XXXXM:autoextend;ibdataN:1000M:autoextend:max:2000M),重新启动数据库后发现mysql还是在写原来的ibdata1文件 ,请问有没有什么办法让mysql将数据写到其他数据文件中? 更改了max后原来ibdata1中的数据会不会丢失?  我目前innodb的配置已经是表结构文件和数据文件分离了的。

暂时没有积分发给大家 ,先跪谢各位了!

将前面的ibdata文件的“autoextend”去掉就可以了,这样前面文件满了自然写到后面的文件里面去了。

引用
将前面的ibdata文件的“autoextend”去掉就可以了,这样前面文件满了自然写到后面的文件里面去了。



去掉autoextend:max:2000M后再重启,发现还是一直在写ibdata1这个文件


相关问答:

MySQL数据包过大

我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的


public static final DataBase.MAXSIZE=102 ......

mysql的连接超时时间怎么设置 - VC/MFC / 数据库

我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))

AfxMessageBox("数据库连接失败") ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......

mysql 导致死机

环境:win2003 apache2 resin3 php5 mysql5
mysql错误里出现这个,服务器直接死到那里。
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_log ......

mysql的驱动程序

我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池
jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5
虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号