Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 移动ib_logfile1和ib_logfile0文件后出现问题_Mysql_Database - Fatal编程技术网

Mysql 移动ib_logfile1和ib_logfile0文件后出现问题

Mysql 移动ib_logfile1和ib_logfile0文件后出现问题,mysql,database,Mysql,Database,我想增加innodb\u log\u file\u大小,以获得更好的性能。我将它从默认值增加到256MB。像往常一样,我收到的错误是InnoDB:error:log file./ib_logfile0的大小不同,为0 5242880字节。因此,我将这些文件移到了不同的位置,并重新启动了mysql服务器。成功了。在关闭mysql服务器之前,我还做了innodb\u fast\u shutdown=0 但我有一个疑问,在mysql关闭后,我们是否可以期望mysql处于一致状态,并且ib_logfil

我想增加
innodb\u log\u file\u大小
,以获得更好的性能。我将它从默认值增加到256MB。像往常一样,我收到的错误是InnoDB:error:log file./ib_logfile0的大小不同,为0 5242880字节。因此,我将这些文件移到了不同的位置,并重新启动了mysql服务器。成功了。在关闭mysql服务器之前,我还做了
innodb\u fast\u shutdown=0

但我有一个疑问,在mysql关闭后,我们是否可以期望mysql处于一致状态,并且
ib_logfile0
ib_logfile1
中的所有数据都已写入数据文件。这样我就可以删除这些文件,或者我应该做些别的事情

如果答案是mysql将处于一致状态,那么即使在正常关闭并使用
innodb\u fast\u shutdown=0启动后,为什么这些文件仍包含一些数据呢

提前感谢

我遵循了以下步骤:

  • 设置全局innodb\u fast\u shutdown=0
  • /etc/init.d/mysqld-stop
  • rm-f/var/lib/mysql/ib_logfile0
  • rm-f/var/lib/mysql/ib_logfile1
  • /etc/init.d/mysqld start
  • 这些步骤是正确的,并且在本章中被接受