innblock | InnoDB page观察利器

时间:2021-12-11 14:20:21
【文件属性】:
文件名称:innblock | InnoDB page观察利器
文件大小:171KB
文件格式:ZIP
更新时间:2021-12-11 14:20:21
mysql  innblock dump 工具来自知数堂早期学员 引用作者对工具的介绍:“InnoDB中索引块的内部组织一直是大家比较感兴趣并且乐于研究的东西,我们从很多书籍和文章都不惜笔墨进行大量的描述比如<>中就能感受到作者用了大量篇幅描述什么是slot、什么是heap、记录的逻辑和物理顺序是怎么样的。 但是我们却很难直观的看到,因为数据文件是二进制文件。虽然我们可以通过例如LINUX的hexdump等类似命令进行查看,但是大量的16进制信息很难直观的提取出各种有用的信息,相信不少人和笔者一样都是通过肉眼进行查看,但是这显然是一种吃力又不讨好的方法。 在Oracle中我们可以通过dump block的方法查看block的信息,那么InnoDB是否也可以这样呢? 本着这种让大家更加直观的观察到底层索引块的信息的宗旨,笔者直接借用源码中的各种宏定义,使用C++和STL list容器实现了这样一个工具**innblock**。”
【文件预览】:
mytool
----mysqlblock(13KB)
----mmon()
--------conmysql.c(13KB)
--------main.c(358B)
--------type.h(381B)
--------other.c(10KB)
--------findv.c(11KB)
--------readme.txt(6KB)
----parcp()
--------parcp(28KB)
----bcview(10KB)
----infobin()
--------infobin(31KB)
----bctool(9KB)
----mysql_innblock()
--------help.txt(31KB)
--------innblock(80KB)
----mymon2.0()
--------5.6()
--------5.7()
--------帮助文档()
----ftptool()
--------tool(21KB)
----mysplit()
--------mysplit1.2(18KB)

网友评论