innodb_force_recovery影响整个InnoDB存储引擎的恢复状况。默认为0,表示当需要恢复时执行所有的
恢复操作。当不能进行有效的恢复操作时,mysql有可能无法启动,并记录下错误日志。
innodb_force_recovery可以设置为1-6,大的数字包含前面所有数字的影响。
当设置参数值大于0后,可以对表进行select,create,drop操作,但insert,update或者delete这类操作
是不允许的。
1(SRV_FORCE_IGNORE_CORRUPT):忽略检查到的corrupt页。
2(SRV_FORCE_NO_BACKGROUND):阻止主线程的运行,如主线程需要执行full purge操作,会导致crash。
3(SRV_FORCE_NO_TRX_UNDO):不执行事务回滚操作。
4(SRV_FORCE_NO_IBUF_MERGE):不执行插入缓冲的合并操作。
5(SRV_FORCE_NO_UNDO_LOG_SCAN):不查看重做日志,InnoDB存储引擎会将未提交的事务视为已提交。
6(SRV_FORCE_NO_LOG_REDO):不执行前滚的操作。

转载于:https://blog.51cto.com/lynnteng0/1169066

innodb_force_recovery相关推荐

  1. MySQL--使用innodb_force_recovery修复数据库异常

    MySQL--使用innodb_force_recovery修复数据库异常 参考文章: (1)MySQL--使用innodb_force_recovery修复数据库异常 (2)https://www. ...

  2. innodb_force_recovery的值意思

    2019独角兽企业重金招聘Python工程师标准>>> innodb_force_recovery影响整个InnoDB存储引擎的恢复状况.默认为0,表示当需要恢复时执行所有的 inn ...

  3. mysql recovery = 4_强制MySQL InnoDB恢复参数innodb_force_recovery

    强制InnoDB恢复 为了研究数据库页损坏,你能用SELECT - INTO OUTFILE从数据库中转储表.通常,以这种方式获得的大部分数据是完整的.严重的损坏可能导致SELECT* FROM tb ...

  4. 什么是页损坏 mysql_MySQL数据库页损坏怎么办,innodb_force_recovery参数帮你解决问题...

    有些时候,你的MySQL数据库是单机,没有主从和高可用,如果宕机,或者其它异常情况,导致你的ibd文件损坏,这个时候,你的MySQL数据库实例无法启动了,而你又需要导出MySQL数据库中关键数据,这时 ...

  5. MySQL数据库页损坏怎么办,innodb_force_recovery参数帮你解决问题

    MySQL数据库页损坏怎么办,innodb_force_recovery参数帮你解决问题 有些时候,你的MySQL数据库是单机,没有主从和高可用,如果宕机,或者其它异常情况,导致你的ibd文件损坏,这 ...

  6. MySQL之——崩溃-修复损坏的innodb:innodb_force_recovery

    由于服务器断电死机,mysql启动不了, 在删除ib_logfile0.ib_logfile1.ibdata1这三个文件,mysql-error.log一下就塞满的存储,查看日志发现: 2019-08 ...

  7. 天堂2MySQL闪退_使用innodb_force_recovery解决MySQL崩溃无法启动的问题

    昨天电脑忽然开不开机,反复了几次,进行了磁盘检测后进去了系统,之后发现没啥毛病(装在C盘的输入法有点问题,怀疑可能是C盘所在的固态出了问题),第二天本地的MySQL一直不连接上,服务器上远程连接正常, ...

  8. 记一次失败的MySQL修复经历,报错信息:Tablespace X was not found at X;Set innodb_force_recovery=1 to ignore this

    事情的起因 首先前一天晚上我跑了一个not in语法的SQL语句,因为正好是下班了就让它自己跑去了,结果一不小心造成了笛卡尔积,第二天发现空间爆了,于是开始正常标准操作:暂停,查看进程,发现InnoD ...

  9. MySQL之InnoDB的两个配置参数INNODB_FAST_SHUTDOWN和INNODB_FORCE_RECOVERY,用不好可能导致线上万数据丢失

    文章目录 前言 1.INNODB_FAST_SHUTDOWN 2.INNODB_FORCE_RECOVERY 3.扩展 结语 前言 MySQL作为目前使用最广,最受认可的免费开源数据库,以其性能稳定. ...

最新文章

  1. 在活动目录中,转移和占用操作主机角色(占用)
  2. 7 centos 设置jvmgc_centos7配置java环境变量
  3. Android技术经理+资深工程师+研发工程师-杭州
  4. 开源项目中经常出现的七种错误
  5. windows系统服务器添加ssl证书
  6. FreeRTOS及其应用,万字长文,基础入门
  7. Javascript实现重力弹跳拖拽运动效果
  8. 负载均衡工具 haproxy 集群安装部署完整流程
  9. Chrome用户不喜新版:宁用其他浏览器也不要用旧版本
  10. 基于Jquery的图片自动分组且自适应页面的缩略图展示特效
  11. 物联网卡定位技术涉及范围及工作原理
  12. 2021年美容师(初级)报名考试及美容师(初级)最新解析
  13. Windows 7安装loopback接口
  14. struts中文乱码解决方法详解
  15. 开启Fluter基础之旅二-------Future再论、常用组件、Material Design风格组件学习
  16. 浅谈对ActiveMQ的理解
  17. 设计师:设计师知识储备之室内设计风格图文介绍大全(中式风格、清新风格、现代简约、现代风格、后现代风格、田园风格-中式田园-欧式田园-美式田园-美式乡村风格)之详细攻略
  18. ajax mvc 服务器 怎么设置,ajax mvc 服务器 怎么设置
  19. Python-Level1-day02:数据基本运算(基础知识;变量及其内存图;数据类型,运算符)
  20. 嵌入式系统中文输入法的设计(一)

热门文章

  1. 计算机专业英语第五章ppt,计算机专业英语课件5.ppt
  2. pix4d怎么查看点云数据_PIX4D的两种像控点刺点方式探讨
  3. Navicat连接oracle03135,ORA-03135: connection lost contact的解决方法
  4. mysql最多多少slave_MySQL5.7主从,单slave多master
  5. asp.net MVC遇到的问题
  6. 翻牌游戏如何打乱牌面java_如何游戏4Bet底池?
  7. Python 语言程序设计(2)基本图形绘制
  8. 现在电脑的主流配置_2019~2020电脑配置清单主流配件(下)
  9. 《R Cookbook》中文笔记
  10. golang debug 配置_新鲜出炉的golang日志库