暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL_innochecksum
657
3页
4次
2020-08-27
5墨值下载


环境:
DB:MySQL8.0.20
OS:CentOS7.6 64bit
一、简介
innochecksum
Oine InnoDB File Checksum Utility
)是一个官方自带的工具。它最初是为
了在停电后加快验证表空间文件的完整性而开发的,但也可以在文件复制后使用。主要用于
MySQL
innodb
表空间文件的校验,通过读取表空间文件,计算页的
checksum
值,将计算的结果与页内存储的
checksum
值进行对比,检查对比结果是否一致,如果不一致,说明文件页可能发生了损坏,
innochecksum
工具同时提供了
checksum
校验值修复功能,能够将页
checksum
值不正确的页进行
修复。

只能用来离线校验

文件(一般在

关闭情况下使用),如
文件已经被

打开,则会报错,报错信息通常如下:

!"
使
"
对表空间中的表进行备份。
二、
使用方式及部分参数
# $%& $% ' "(#& $% ' "(#& $%" '"(#& $%& $% ')
#&$%&$%*'%#&$%)')#&$%&$%+'"(""#&$%'(#&'
$%&#
#%%"
或者
%,
"-
%./%%
显示版本信息
%/%%
冗余(详细)模式,每隔
0
秒打印相关信息
%/%%
打印表空间文件中页的总数
%/%%1"(2

页开始校验
%/%%1"(2
校验到

页的末尾
%"/%%"(2
只校验

%*/%%%
,指定校验算法,只能指定为
/34

%/%%%
,忽

值校重写

,这常和
%%)
数一起使用
%)/%%)2

/34

%/%%)%2
,允许

值校验不匹配的最大次数,超过这个次数

终止继续校验
%/%%"(%"%
,显示不同页类型的数量
%+/%%"(%"%"
,把表空间中的页类型信息输出到文件或者标准输出
%/%%(
,指定日志文件,

执行过程中的日志信息输出到日志文件中
三、举例
、查看

工具版本
$5""&6%.
.74 887919:;*%<=>
4
、检查离线文件
$5""&6
$5""&6
注:如果有文件有问题则会显示问题,如果无,则不显示任何东西。
3
、检查多个离线文件
$5""&6?
$5""&6
:
、检查离线文件(指定起始
"(
与结束
"(
$5""&6%%%@
.;%%%2>
"-ABCDE!F.;G("->
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
E!
BC
%"(
%"(@
"(
%34
%BC
)%
)34
"(%"%BC
"(%"%";H >
(;H >
$5""&6
四、坏页修复思路
、发生坏块,

服务无法启动
查看日志,查询出现问题的对象
4
、修改参数,登陆

innodb_force_recovery
影响
I+J
存储擎的复状。默
,表当需恢复
of 3
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜