希望为INNODB优化mysql5.5数据库。我试过了这个链接
注意:数据库还包含MYISAM表。
Howto: Clean a mysql InnoDB storage engine?
按照说明我删除了所有数据库以及ibdata *和ib_logfile *并在my.cnf中进行了更改
[mysqld]
innodb_file_per_table
innodb_flush_method=O_DIRECT
innodb_log_file_size=1G
innodb_buffer_pool_size=4G
现在,在恢复备份时,不仅mysql将INNODB表存储在单独的文件中,而且还在为MYISAM表执行此操作。 这导致MYISAM数据库无法使用。
当我尝试访问具有MYISAM表的网站时,我收到错误 - 错误显示错误页面:应用程序实例化错误
无法说明为什么mysql将MYISAM表存储在单独的文件中。 感谢。
答案 0 :(得分:0)