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

10年ORACLE MYSQL DBA

文章分类

全部博文(611)

发布时间:2017-12-18 18:20:13

Mysql 5.7 Gtid内部学习(一) 导读 简书地址:http://www.jianshu.com/p/87f66cdeb49c本系列文章使用源码版本为percona 5.7.14,也比较过5.7.17,5.6.25的源码版本。占时没有能力比较全部的Mysql源码版本,有误导还请见谅。Gtid的全称为global transaction identifier,他在整个复制生态中完全唯一的,下面我.........【阅读全文】

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

发布时间:2017-11-30 17:12:57

......【阅读全文】

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

发布时间:2017-11-24 21:53:55

一、前言二、几个基本概念mysql> show variables like '%io_threads%';+-------------------------+-------+| Variable_name | Value |+-------------------------+-------+| innodb_read_io_threads | 2 || innodb_write_io_threads | 2 |+-------------------------+-------+ mysql> s.........【阅读全文】

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

发布时间:2017-11-23 21:23:45

io_context_t:它是一个成为上下文的结构,在内部它包含一个完成队列,在线程之间是可以共享的。iocb:单次读写操作需求,下面是主要的一些定义data:是一个用户定义传入数据aio_lio_opcode:是一个标示可以取aio_fileds:是iocb读取或者写入的文件描述符fdu.c.buf:是一个读取或者写入的内存数据指针u.........【阅读全文】

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

发布时间:2017-11-09 20:26:54

今天一个朋友遇到数据库遇到一个严重的故障,故障环境如下:表现如下:情急之下他杀掉了一大堆线程后发现还是不能恢复,最后杀掉了一个没有及时提交的事物才恢复正常。也仅仅留下了如下图的一个截图:1.png还是回到上图,我们可以归纳一下语句类型如下:三、信息分析关于sending data这个.........【阅读全文】

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

发布时间:2017-10-25 12:37:39

使用临时文件一、使用tmpdir1、执行计划file sort    文件名字MY开头lsof|grep delete如:/tmp/MYdRH1GW (deleted)2、大事物binary log缓存 文件名字ML开头lsof|grep delete如:/tmp/MLq9INFu (deleted)3、压缩的tempory table  CREATE TEMPORARY TABLE tmp_table1(id int) ROW_FORMAT=COMPRESSE.........【阅读全文】

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

发布时间:2017-10-20 10:19:47

最近有网友遇到了在RR隔离级别下insert A select B where B.COL=** 由于select表也就是B表引发的死锁的问题。分析死锁日志后,笔者进行模拟重现了这位网友遇到了2种场景并且在本文中进行详细的描述。本文使用版本percona 5.7.14修改版,能够打印出事务所有的行锁信息结构链(不包含隐含锁)本文中的测试是在RR.........【阅读全文】

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

发布时间:2017-10-12 21:37:07

今天看python时间模块time的时候发现和LINUX系统编程中的时间调用函数基本一样,以前刚好没有好好学习LINUX C编程的时间模块就对比进行了学习。本文只是给出函数接口和使用方式,详细了解请参考LINUX main page和PYTHON help本文不涉及asctime和ctime,并且C中涉及多线程编程注意选择可重入性函数一.........【阅读全文】

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

发布时间:2017-09-22 14:53:30

原创转载请注明出处报错如下MYSQL不能正常启动2017-09-22 10:39:05 21409 [Note] InnoDB: Database was not shutdown normally!2017-09-22 10:39:05 21409 [Note] InnoDB: Starting crash recovery.2017-09-22 10:39:05 21409 [Note] InnoDB: Reading tablespace information from the .ibd files...2017-09-22.........【阅读全文】

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

发布时间:2017-09-21 11:29:57

当innodb一个page碎片页过多会触发重组,这个重组过程在内存中完成,函数主要如下:点击(此处)折叠或打开boolbtr_page_reorganize_low{    buf_block_t*    block      &n.........【阅读全文】

阅读(271) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

gaopengtttt2018-04-23 10:48

简书地址 https://www.jianshu.com/u/76d35166b8a7

回复  |  举报

gaopengtttt2018-04-23 10:48

--character-set-client-handshake
Don't ignore character set information sent by the client. To ignore client information and use the default server character set, use --skip-character-set-client-handshake; this makes MySQL behave like MySQL 4.0

回复  |  举报
留言热议
请登录后留言。

登录 注册

/0088/580Z.html /8848/242y.html /ks/424C.html /bosoo/340j.html /1088/126G.html /55901/486Y.html /xyw/240t.html /gpw/472J.html /boss/383i.html /gupiao/577q.html /1088/064I.html /gupiao/753z.html /boss/838B.html /0088/013u.html /3088/766y.html /ymw/436H.html /boss/551j.html /ggs/831H.html /888/163C.html /1088/646Y.html /1088/642r.html /8888/837n.html /3088/133p.html /55901/505n.html /ymw/430V.html /bg88/088Q.html /ks/507b.html /888/304r.html /bosoo/616F.html /gpw/441b.html /bbsy/501B.html /0088/064N.html /0088/678L.html /888/224E.html /888/244S.html /bbsy/225E.html /888/088n.html