• 博客访问: 7281626
  • 博文数量: 1012
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-07 13:14
个人简介

MySQL DBA NoSQL DEVOPS

文章分类

全部博文(1012)

发布时间:2018-04-27 10:25:08

为了遍历Redis中没有设置ttl的key,我开发了一个小脚本直接连接Redis 进行scan 遍历所有的key,然后在检查key的ttl,将没有ttl的key输出到指定的文件里面。......【阅读全文】

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

发布时间:2018-03-28 11:19:43

死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。......【阅读全文】

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

发布时间:2018-03-27 23:07:34

死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。......【阅读全文】

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

发布时间:2018-03-27 23:06:28

死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助......【阅读全文】

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

发布时间:2018-03-11 10:34:25

因为更换IDC的原因,我们需要迁移缓存到新的机房,开发同学提出老的缓存有1.2亿无效(未设置过期时间)的key和正常在用的业务key,在迁移之前可以先指定前缀将key删除。那么问题来了,如何快速删除1.2亿的key呢?......【阅读全文】

阅读(3996) | 评论(2) | 转发(1)

发布时间:2017-10-18 23:39:16

开启自己的个人公众号了 欢迎大家关注......【阅读全文】

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

发布时间:2017-10-08 02:20:11

死锁是每个MySQL DBA 都会遇到的技术问题,本文自己针对死锁学习的一个总结,了解死锁是什么,MySQL如何检测死锁,处理死锁,死锁的案例,如何避免死锁。......【阅读全文】

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

发布时间:2017-10-04 20:18:05

在编写Python 程序或者工具脚本时,需要完成某个功能,可以选择编写一个具体的函数达到目的,当然也可以通过匿名/Python 内建函数来完成。本问讲述常见的Python匿名、内建函数---lambda,map,filter,reduce .......【阅读全文】

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

发布时间:2017-09-29 23:59:55

本文介绍了 有赞 数据库运维自动化实践从0 到1 的过程 。......【阅读全文】

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

发布时间:2017-09-18 22:56:28

工欲善其事必先利其器,前面分析了很多死锁案例,并没有详细的介绍如何通过死锁日志来诊断死锁的成因。本文将介绍如何读懂死锁日志,尽可能的获取信息来辅助我们解决死锁问题。......【阅读全文】

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

发布时间:2017-09-18 12:03:57

本文介绍一例三个并发insert 导致的死锁,根本原因还是在于insert 唯一键申请插入意向锁这个特殊的GAP锁。其实称呼插入意向锁 为 Insert Intention Gap Lock 更为合理。......【阅读全文】

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

发布时间:2017-09-17 21:23:42

本文研究了RR事务隔离级别下,普通索引与唯一键两种情况的死锁场景,尤其是需要注意delete语句的加上特性是本文案例的重点。 ......【阅读全文】

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

发布时间:2017-09-17 21:22:19

本文源于我们的生产案例:并发申请gap锁导致的死锁案例,与之前的 死锁案例一不同,本案例是因为RR模式下两个事务中的sql可以获取同一个gap锁,导致对方事务的insert 相互等待,导致死锁的。......【阅读全文】

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

发布时间:2017-09-17 18:36:10

本文介绍了 并发insert 遇到唯一键冲突 和GAP锁两个因素叠加导致死锁的案例。......【阅读全文】

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

发布时间:2017-09-05 22:19:02

MySQL 在不同的事务隔离级别下提供两种读模式 一致性读(非加锁), 当前读(加锁读)。当前读比较简单,本文主要研究一致性读取。......【阅读全文】

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

杨奇龙2017-08-31 17:28

zhuizong:杨老师!
抛出
硬件、系统、DB层面
mysql 的 sql 优化应该如何去优化

谢谢!!!

已经攒够素材了,过几天会补上 sql 优化的 文章 。请期待

回复  |  举报

杨奇龙2017-06-21 11:12

jiangnan_ora:期待mysql2阶段性提交的介绍哈

已经 写了 思维导图了 在这里  http://blog.itpub.net/22664653/viewspace-2131353/

回复  |  举报

jiangnan_ora2017-06-21 11:04

期待mysql2阶段性提交的介绍哈

回复  |  举报

杨奇龙2017-05-07 18:48

zhuizong:杨老师!
抛出
硬件、系统、DB层面
mysql 的 sql 优化应该如何去优化

谢谢!!!

以后会逐步写 sql 层面的优化系列的文章

回复  |  举报

zhuizong2017-05-06 21:29

杨老师!
抛出
硬件、系统、DB层面
mysql 的 sql 优化应该如何去优化

谢谢!!!

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

登录 注册

/88410/702z.html /55901/676y.html /bbs/652G.html /55901/536H.html /ggs/506I.html /daxue/338Z.html /gpw/320I.html /ggs/785j.html /88410/527m.html /88410/873G.html /ggs/266P.html /88410/308L.html /3088/736K.html /8848/666f.html /8848/465N.html /gupiao/716A.html /ggs/877y.html /123/434x.html /gupiao/075K.html /55901/856u.html /bosoo/502V.html /123/005L.html /3088/604V.html /ks/150I.html /0088/865I.html /ks/364D.html /1088/647m.html /8848/340q.html /123/865D.html /boss/322s.html /888/802z.html /gpw/067P.html /bg88/232h.html /bosoo/005E.html /3088/782F.html /bosoo/461m.html /55901/584m.html /bbsy/561h.html /3088/660V.html /8888/112H.html /wb/513Q.html /boss/404V.html /bg88/152a.html /8848/700k.html