MY HOME

9年DBA经验,金融通信行业,9IOCP 10G OCM QQ:22389860

  • 博客访问: 2216568
  • 博文数量: 565
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 13:03
  • 认证徽章:
个人简介

10年ORACLE MYSQL DBA

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(565)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-02-20 16:13:21

原创注明出处1、问题引出:某些时候需要判断binlog中是否有大事物的存在,比如在解决master-slave延迟高的情况下。一般我们使用mysqlbinlog来找,但是遇到一个问题,使用mysqbinlog来找比较麻烦,有没有一个快速的方法呢?当然使用shell脚本来做一些格式化,也可以找到,这里介绍一个工具叫做infobin 来做,是我自己.........【阅读全文】

阅读(951) | 评论(0) | 转发(0)

发布时间:2017-01-23 16:46:04

本工具为采集show global status 实时输出的一个监控工具,工具源码大约1000行代码本文主要为说明文档,并且带有核心源码。一、此工具展示方式:     工具将show global status中一些重要的值按照用户输入的描述和次数不断的打印到前台或者打印到指定文件中,用于帮助DBA进行性能诊断或者瓶颈判断。.........【阅读全文】

阅读(1366) | 评论(1) | 转发(1)

发布时间:2016-02-29 10:56:18

通过学习姜大师的INNODB 存储引擎,获得了块的格式的标识位,同时看到书上有他自己写的一个工具能够查看数据块的类型,那么既然知道了标识位,我使用C语言也写了一个功能类似的小工具,不要在生产环境,可用于学习和研究后期会加入更多想到的有用的功能。其实程序非常简单,我就在一个文件里面就完成了,因为不大所以没有.........【阅读全文】

阅读(4693) | 评论(0) | 转发(1)

发布时间:2017-06-26 16:21:52

 LOCK WAIT 2 lock struct(s), heap size 1136, 1 row lock(s)MySQL thread id 4, OS thread handle 140665176164096, query id 575 localhost root updateinsert into testpri&n.........【阅读全文】

阅读(7) | 评论(0) | 转发(0)

发布时间:2017-06-12 19:09:01

下面 代码主要用于复习,留于此点击(此处)折叠或打开/*************************************************************************  > File Name: fork5.c  > Author: gaopeng QQ:22389860 all right reserved  > M.........【阅读全文】

阅读(67) | 评论(0) | 转发(0)

发布时间:2017-06-11 22:55:53

原创水平有限测试版本5.7.14设置GTID_MODE=ONON(3): Both new and replicated transactions must be GTID transactions(生成的是GTID事物,slave也只能应用GTID事物)设置binlog格式为row模式做如下操作mysql> insert into test values(1,2);Query OK, 1 row affected (0.01 sec)mysql> insert into test values(2,.........【阅读全文】

阅读(1827) | 评论(4) | 转发(0)

发布时间:2017-06-08 15:18:08

原创水平有限请谅解虽然这几个参数我以前也有学习过,但是一直没有在源码级别进行证明,所以一直也没有写,但是今天群里有朋友问到,所以先按照官方手册的加上我自己的理解进行一下解释,以后一定要在源码级别进行下补充使用MYSQL版本:5.7.14OS平台: CentOS release 6.5 (Final) 64bit一、理论基础首先要理解几个.........【阅读全文】

阅读(171) | 评论(0) | 转发(0)

发布时间:2017-06-06 17:12:31

open table 的时候 当初次open table的时候会生成一个table_shared结构体 这个结构体记录很多来自frm 的信息,基本就是表的定义,我们叫他为静态缓存 换句话说这个东西整个mysql 一个接口为get_table_share然后会每个连接线程会打开这个表的时候会根据table_shared出来的信息建立一个table结构体这个结构体是动态的,每.........【阅读全文】

阅读(687) | 评论(0) | 转发(0)

发布时间:2017-06-01 16:33:46

原创 水平有限这里主要找一下m_connect是什么,以及怎么增加的,因为前文我没有找到,再次用断点的方式描述一下unauthenticated user一、m_connect是什么怎么增加的m_connect实际上就是m_handshake下面是点击(此处)折叠或打开Hostname.h  void sum_connect_e.........【阅读全文】

阅读(101) | 评论(0) | 转发(0)

发布时间:2017-06-01 01:14:57

原创水平有限今天群里一个朋友出现如下错误:ERROR 1129 (HY000): Host '10.0.0.8' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'为了找到这个问题原因,首先在源码中找到错误码点击(此处)折叠或打开{ "ER_HOST_IS_BLOCKED", 1129, "Host \'%-..........【阅读全文】

阅读(488) | 评论(2) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册

博评网