10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 36.4 mb
PDF (A4)- 36.5 mb
手册页(TGZ)- 238.1 kb
手册页(邮政编码)- 349.8 kb
信息(Gzip)- 3.4 mb
信息(邮政编码)- 3.4 mb
本手册节选

14.22.1 InnoDB I/O问题处理

的故障排除步骤InnoDBI/O问题取决于问题发生的时间:在MySQL服务器启动期间,或者在正常操作期间,由于文件系统级别的问题,DML或DDL语句失败。

初始化问题

如果出了什么问题InnoDB试图初始化表空间或日志文件,请删除所有创建的文件InnoDB:所有ibdata文件和所有ib_logfile文件。如果你已经创建了一些InnoDB表中,也相应删除.frm用于这些表的文件.ibd如果使用多个表空间,则从MySQL数据库目录中获取。然后试着InnoDB重新创建数据库。对于最简单的故障排除,从命令提示符启动MySQL服务器,以便查看发生了什么。

运行时的问题

如果InnoDB在文件操作过程中打印操作系统错误,通常该问题有以下解决方案之一:

  • 确保InnoDB数据文件目录和InnoDB日志目录中存在。

  • 确保mysqld具有在这些目录中创建文件的访问权限。

  • 确保mysqld能正确阅读my.cnfmy.ini选项文件,以便它从您指定的选项开始。

  • 确保磁盘未满,并且没有超过任何磁盘配额。

  • 确保为子目录和数据文件指定的名称不会冲突。

  • 的语法innodb_data_home_dir而且innodb_data_file_path值。特别是,任何马克斯的价值innodb_data_file_path选项是一个硬限制,超过该限制将导致致命错误。