北在南方

每天进步一点点

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

MySQL DBA NoSQL DEVOPS

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1020)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-04-21 00:46:33

最近一直在做开发相关的工作--基于Django的web 平台,其中需要从model层传输数据到view 层做数据展示或者做业务逻辑处理。我们采用通用的Json格式--Json(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和程序解析。......【阅读全文】

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

发布时间:2017-04-09 21:35:01

最近在压测新的存储,正好把工作过程中积累的对高性能MySQL相关的知识体系构建起来,做成思维导图的方式。总结乃一家之言,有不妥之处,望给位读者朋友指正。......【阅读全文】

阅读(2699) | 评论(5) | 转发(3)

发布时间:2017-03-11 00:42:42

在讨论数据表字段设计的时候,有同学提出使用vabinary 代替 varchar ,部分开发不明所以,其实我也是。两者之间具体有什么区别?使用vabinary 代替 varchar 对业务有何优势?本文尝试从性能,数据大小,查询,创建索引等对比功能等方面进行研究,有不妥或者不到位之处还请各位读者朋友提示。......【阅读全文】

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

发布时间:2017-02-25 01:33:17

MySQL Sandbox是一个非常简单快捷的安装搭建MySQL实例的工具,它可以非常快速地满足我们对MySQL环境各种需求:单机实例,主从,一主多从等等架构(区别于自己安装MySQL 软件)。比如 新的数据库版本发行之后,想要尽快尝鲜 ,又不想花太多资源去安装,就可以使用sandbox帮助我们完成创建单个或者主从结构的实例。对于那些不懂MySQL安装的开发,测试同学而言,可以使用sandbox的命令快速搭建一个符合要求的数据库。......【阅读全文】

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

发布时间:2017-02-19 14:45:58

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

阅读(1392) | 评论(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做一个简单的了解......【阅读全文】

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

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

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

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

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

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

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

杨奇龙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 优化应该如何去优化

谢谢!!!

回复  |  举报

杨奇龙2016-05-11 14:33

will009:你好,mysql5.7正式发布了,有空可以分享一个新特性专题吗

我开始写 5.7 的相关文章了 ,根据特性 ,一个个做测试,以后会逐步发出来

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

登录 注册