MY HOME

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

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

10年ORACLE MYSQL DBA

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(578)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

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

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

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

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

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

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

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

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

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

发布时间:2017-07-21 19:04:23

LINUX 中的mmap浅析一、mmap基本原理和分类在LINUX中我们可以使用mmap用来在进程虚拟地址空间中分配创建一片虚拟内存地址映射其可以是1、文件映射   使用文件内容初始化内存2、匿名映射   初始化全为0的内存空间(calloc也可以)下面配图来自UNIX系统编程手册而对于是否共享又分为1、私有.........【阅读全文】

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

发布时间:2017-07-21 14:11:38

转载:http://www.cnblogs.com/ivictor/p/6012183.htmlpt-pmp有两方面的作用:一是获取进程的堆栈信息,二是对这些堆栈信息进行汇总。进程的堆栈信息是利用gdb获取的,所以在获取的过程中,会对mysql服务端的性能有一定的影响。用官方的话说:This will freeze the program for some period of time, rangi.........【阅读全文】

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

发布时间:2017-07-19 22:45:47

今天研究了一天innodb事物,临近下班了同事田兴春告诉我有个阿里发出来的优化题,并且把建表和语句给我了,并且告诉我语句里面有隐式转换的可能昨天群里也有人说这道题但是一直没空看,刚好这会没事就看了一下,整个脚本如下:点击(此处)折叠或打开数据准备:.........【阅读全文】

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

发布时间:2017-07-19 17:26:24

原创水平有限,如果有误请指出一、只读事物也许有人要问一个select算不算一个事物。其实在innodb中一个innodb的select是一个事物,他有trx_t结构体,并且放到了mysql_trx_list链表中,关于innodb事物系统一级的事都做了,但是这种事物叫做只读事物boolread_only;/*!< true if transaction is flaggedas a READ-ON.........【阅读全文】

阅读(958) | 评论(3) | 转发(0)

发布时间:2017-07-14 12:31:55

原创,因为LINUX系统编程水平有限某些用词不当请指出一、信号处理以及多线程先信号处理基础知识在LINUX中信号是一种由内核处理的一种软中断机制,他满足简单、不能携带大量信息、并且要满足一定条件才会发送等特征。信号会经历产生-->阻塞信号集-->未决信号集-->信号递达-->信号处理方式首先信号的产生可以有多种方式.........【阅读全文】

阅读(425) | 评论(5) | 转发(0)

发布时间:2017-07-11 16:43:53

今天同事讨论关于主键使用varchar和int的区别。我现在总结的2个问题:1、tablespace中空间浪费   当然我们知道使用varchar可能会导致辅助索引比较大,因为用到varchar可能存储的字符较多,同时   在行头也存在一个可变字段字符区域(1-2)字节   而辅助索引叶子结点毕竟都存储了主键值,.........【阅读全文】

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

发布时间:2017-07-11 11:20:41

涉及的语句为RC模式下update根据主键更新和insert其实这样的问题在RC模式下,要么是简单update问题,要么是insert造成的主键和唯一键检查唯一性时出现问题。下面以主键问题为列子进行分析一下可能出现的情况。update  where条件更新为主键,锁结构出现在单行主键上,辅助索引包含隐含锁结构,当前读RC非唯一索引.........【阅读全文】

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

登录 注册