使用innodb_ruby 分析innodb物理文件-阿里云开发者社区

开发者社区> 余二五> 正文

使用innodb_ruby 分析innodb物理文件

简介:
+关注继续查看

以CentOS6.8为例,在root目录下执行如下的命令:


yum install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel


innodb_ruby 需要至少1.9.3版本的ruby,yum自带的1.8.X版本太低了,需要我们编译安装ruby

wget https://cache.ruby-china.org/pub/ruby/ruby-1.9.3-p551.tar.gz

tar zxvf ruby-1.9.3-p551.tar.gz

cd ruby-1.9.3-p551

./configure

make && make install

默认安装到/usr/local/bin 目录下。


git clone https://github.com/rubygems/rubygems.git

cd rubygems/bin

./gem install innodb_ruby


工具作者的博文:

https://blog.jcole.us/2013/01/02/on-learning-innodb-a-journey-to-the-core/

https://github.com/jeremycole/innodb_diagrams

https://www.percona.com/live/mysql-conference-2013/sessions/innodb-journey-core


innodb_ruby使用方法:https://github.com/jeremycole/innodb_ruby/wiki


cd /var/lib/mysql   --> 使用这个工具需要先先换到datadir目录下


查看系统表空间:

  innodb_space -s ibdata1 system-spaces


其他命令可以参看

http://www.cnblogs.com/cnzeno/p/6322842.html

http://www.cnblogs.com/cnzeno/p/6322842.html










本文转自 lirulei90 51CTO博客,原文链接:http://blog.51cto.com/lee90/1952013,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Java对文件的读、写随机访问,RandomAccessFile类的使用分析
  在网上看了一些关于java中的RandomAccessFile类的介绍,又经过查看Java API和自己编的测试程序,总算是对RandomAccessFile的使用有了一定的了解。自己做了以下比较详细的总结吧。
1034 0
HBase Region合并分析
1.概述 HBase中表的基本单位是Region,日常在调用HBase API操作一个表时,交互的数据也会以Region的形式进行呈现。一个表可以有若干个Region,今天笔者就来和大家分享一下Region合并的一些问题和解决方法。
2339 0
[喵咪Liunx(6)]Nginx日志分析工具goaccess
哈喽大家好呀!真是好久不见了,说来有些惭愧,离上一次发布博客已经是2016年的事情了,在这段时间中工作也比较忙,需要学习的东西也比较多,趁着过年前后有一些时间可以来好好分享分享一些有意思的东西,今天给大家带来的是Nginx日志分析工具goaccess,goaccess可以对Nginx的LOG文件进行分析,对请求量,用户数量等进行可视化展示,好那么久进入我们今天的正题吧!
163 0
IDA反汇编/反编译静态分析iOS模拟器程序(二)加载文件与保存数据库
启动windows版的IDA,在Quickstart界面点击New,弹出一个对话框选择文件。也可以按取消后再把文件拖进IDA。由于Mac版的IDA没注册,没有save功能,所以只好先把Mac上的东西拷贝到windows再打开了。
1060 0
Ingress-nginx 源码分析
对于像我这样的 k8s 萌新来说,ingress-nginx 项目有着很重要的意义。从学习 k8s 的角度来讲,它功能简练,代码量相对较少,很适合我们通过它来侧面理解 k8s 中的一些概念。
2489 0
IDA反汇编/反编译静态分析iOS模拟器程序(五)F5反编译
反编译是IDA最让人振奋的功能,它的本质是IDA的一个插件,不过会被当做hex-rays的另一个产品。既然是产品,那当然就另外收费,demo版是没有的。
1068 0
+关注
20382
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载