北在南方

每天进步一点点

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

MySQL DBA NoSQL DEVOPS

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1030)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-01-20 22:47:41

最近研究了一下mydumper 逻辑导出工具,相比mysqldump,该工具具有较高的性能,对备份恢复而言多了一个有效途径,大家可以测试使用。......【阅读全文】

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

发布时间:2017-01-10 23:29:08

本文分析一个日常维护db 遇到的案例,看似初级的问题,但是耗费了很久才排查解决完毕 ,作为DBA 老司机感觉都汗颜。常规的思维解决常规的问题。
......【阅读全文】

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

发布时间:2017-01-08 18:47:15

sysbench 目前最新的版本是0.5 ,相比之前的0.4的版本,最大的变化是 test 参数的改变,在压测MySQL时,新版本中test将取值为 lua脚本,该种方式给压测工作带来很大的灵活性。......【阅读全文】

阅读(491) | 评论(2) | 转发(0)

发布时间:2017-01-07 18:36:46

本周接二连三的出现开发人员在测试环境和生产误操作导致数据库误删除/更新,对DBA而言,回滚数据着实是一件头疼的事情,凡涉及到恢复线上数据必然对应用带来一定的影响。大多数情况是开发误操作delete数据,update多数行。本文介绍常用的恢复方法。......【阅读全文】

阅读(16540) | 评论(1) | 转发(3)

发布时间:2017-01-05 14:08:13

本文继续技术innodb 层面的锁 insert intrention lock 和 auto_inc lock ......【阅读全文】

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

发布时间:2017-01-04 19:28:32

工作机会,蚂蚁金服(支付宝)招聘 DBA ......【阅读全文】

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

发布时间:2016-12-25 22:40:43

本文是结合视频和相关资料整理了一张思维导图,总结的时候,部分 OS/MySQL crash 的例子没有完全给出,以后也需要在完善一下,想深入了解这方面知识的同学,可以自己针对各种写入失败的场景,和主从不一致的场景做分析,我相信有经历这样比较全面的分析之后,对解决生产环境数据一致性问题很有帮助。......【阅读全文】

阅读(1552) | 评论(3) | 转发(1)

发布时间:2016-12-18 12:02:10

最近一两年,数据库技术尤其是MySQL方面的发展可谓百花齐放,TokuDB,MyRocks ,MySQL 5.7 GA,MySQL 8.0 doc release 其软件也在开发当中,ALiSQL 开源。其中有功能上的改进的,也有针对Innodb 本身缺陷(主要是存储空间方面的)做优化的,作为数据库技术方面的从业者多少有些应接不暇。结合今年ACMUG 技术大会上的技术分享,Percona官方对MyRocks的表态,阿里在技术上的研究,落地来看,可以明显感觉到Myrocks是一种发展趋势。本文将对MyRocks做一个简单的了解......【阅读全文】

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

发布时间:2016-12-17 22:50:23

本文侧重点介绍Record lock ,Gap lock,Next-key Lock 三种锁 在RR 模式下的表现。......【阅读全文】

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

发布时间:2016-11-10 00:48:51

最近研究备份恢复MySQL数据库实例,老的数据配置和新的实例的my.cnf 配置不统一,依赖backup-my.cnf 来判断innodb_data_file_path 参数是否修改修改。如何解析 my.cnf 呢?于是研究了Python提供ConfigParser模块。该模块可以完成针对常见的配置文件的读取和修改操作,基本满足需求。......【阅读全文】

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

发布时间:2016-11-03 02:25:55

Supervisor是一款基于Python的进程管理工具,可以很方便的用来管理服务器上部署的程序。supervisor是C/S模型的程序,其server端是supervisord,client 端是supervisorctl ,思考一下当应用服务器要部署多个服务程序,机器关闭,重启,如何批量维护?此时supervisor是一个不错的选择。可以用 supervisor 同时启动所有应用程序而不用逐个启动。
......【阅读全文】

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

发布时间:2016-09-06 22:16:40

Redis Queue 一款轻量级的P分布式异步任务队列,基于Redis作为broker,将任务存到redis里面,然后在后台执行指定的Job。就目前而言有三套成熟的工具celery,huey ,rq 。按照功能和使用复杂度来排序的话也是 celery>huey>rq. 因为rq 简单,容易上手,所以自己做的系统也会使用RQ作为分布式任务调度系统。......【阅读全文】

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

发布时间:2016-09-04 12:48:56

本系列文章基于5.7.12 版本讲述MySQL的新特性,从安装,文件结构,SQL ,优化 ,运维层面 复制,等几个方面展开介绍5.7 的新特性和功能,同时也建议大家跟踪官方blog和 文档 ,以尽快知悉其新的变化。......【阅读全文】

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

发布时间:2016-08-27 11:54:06

稳定性是衡量一项基础服务的绝对指标,然而前一段时间,各种"黑天鹅"式因素导致一系列的故障。(作为数据库方面的老司机,实在汗颜) 最近一个多月一直紧盯这公司的慢查询这块做集中的优化,到目前为止效果相当不错,基本将慢查询减少了90%左右。......【阅读全文】

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

发布时间:2016-08-23 09:46:47

为自己找一个靠谱的 DBA 伙伴。......【阅读全文】

阅读(893) | 评论(2) | 转发(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 优化应该如何去优化

谢谢!!!

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

登录 注册