杨建荣的学习笔记

每天坚持一点点,个人微信公众号 jianrong-notes

  • 博客访问: 12485582
  • 博文数量: 1303
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-14 23:24
  • 认证徽章:
个人简介

每日发文,或技术、或总结,偶有日间小事也以为记,谓之学习笔记,成年累月1200多天,中间几乎没有间断,要旨只有一个:学习交流,共同进步 。 学习笔记精华整理,个人新书《Oracle DBA工作笔记》已开售,在京东,当当,亚马逊,淘宝,天猫均有售,欢迎选购。

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1303)

文章存档

2017年(237)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-09-18 23:32:43

  今天体验了一下垦丁当地的一些文化,也算是走马观花一般的过了一遍风土人情。   早晨打开窗户就是一片美丽的景象。有种说法是垦丁是台湾的天涯海角,风格让人一下子就想起了海南。  早晨8点的海滩,还是比较安静的,这个时候太阳还没有完全出来,太阳光还不算毒。  .........【阅读全文】

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

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

去台湾需要办理的证件  台湾之行的计划在几个月前就开始准备材料,发现去一趟台湾要准备的材料还真不少。 首先要办一个双边的认证,这一点和去其他地方不大一样。一个叫做台湾通行证,这个和港澳通行证很相似,附带可以办理一个签注,然后还有一个是入台证,这个和台湾通行证的区别就是,台湾通.........【阅读全文】

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

发布时间:2017-09-14 23:53:47

今天有个网友问我一个MySQL的恢复问题。提供的截图如下。   对于这个问题,在一些断电的场景下还是可能出现的。我首先是要确认是否为线上业务还是测试环境,线上业务来说这个影响还是很大的。如果数据库无法启动,首要任务还是把数据库启动,然后在这个基础上查看丢失的数据程度,安排数据修复的事宜。.........【阅读全文】

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

发布时间:2017-09-13 17:58:39

  在Linux下经常要安装部署一些软件包或者工具,拿到安装包之后一看,简单,configure,make, make install即可搞定。   有时候我就在想,这个congigure,make ,make install是什么意思呢,configure是测试存在的特性,然后make开始编译,make install生成相应的可执行文件。但是一个工具只是记住了其中.........【阅读全文】

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

发布时间:2017-09-12 23:54:47

 在我从事DBA工作的这些年,经常会有网友会问我,数据库有什么好的工具可以使用,让我给推荐几个,数据库的工具还少吗,Oracle阵营:  Toad(付费),SQL Developer(免费),PLSQL dev(付费),squirrel(免费)  MySQL阵营:  SQLyog(付费),Navicat(付费)当然很多工具和产品对于.........【阅读全文】

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

发布时间:2017-09-11 23:57:28

  之前也列举了几期的MySQL死锁问题,光有操作演练,还缺少一些自己的分析,所以我就打算补充一下。   首先对于死锁问题,我们分析的背景是基于MySQL事务隔离级别为RR,存储引擎为InnoDB,在MySQL 5.6,5.7版本均可复现问题。  怎么来分析一个死锁问题呢,我一直在琢磨这个问题,自己也总.........【阅读全文】

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

发布时间:2017-09-10 23:15:11

做了十多年的学生,听老师的话听了不少,有些我到现在都分不清真假。当然反过来说,你青春萌动的年代,老师的青春年华也陪伴了我们的成长,当我们离开校园,随着时间的流逝,老师也老了,他们也有家庭,也有老人孩子需要照顾,这个时候我愿意坐下来倾听老师的声音,哪怕是那些听起来的气话。听听老师的话.........【阅读全文】

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

发布时间:2017-09-09 23:56:52

   最近娱乐圈很热闹,各种新闻绯闻不断。有时候我感觉这种生活状态得调整一下,我们经常忽略了自己生活的美好,那些美好的生活背后又很多默默付出的人,有的人甚至付出了一生,他们的一生就是一部值得赞颂千篇的历程。而很多的人我们可能都没有听说过,没有意识到这些贡献给我们的生活到底带来了什么,我就.........【阅读全文】

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

发布时间:2017-09-08 23:57:21

    最近花了些时间分析MySQL锁的内容,觉得越看越有意思。我有个学习的习惯,有时候也不知道好还是不好,那就是喜欢直接上手练习,然后反过来练习理论。结果在学习锁的时候,感觉多多少少走了一些弯路,那就是对锁的基础的概念有一些混淆,虽然能够模拟出一些场景来,但是总是有一种隔靴搔痒的感觉,.........【阅读全文】

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

发布时间:2017-09-07 23:54:02

  说实话,我在大学的时候用了下SQL Server,自从工作以来一直没有接触过SQL Sever,越是不接触越是排斥,也是不了解越是排斥,所以花点时间了解下自己不熟悉的技术,可能也会有一番收获。SQLServer的版本它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,1988年推出了第一个OS/2版本。1.........【阅读全文】

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

发布时间:2017-09-05 23:26:11

   MySQL的使用场景中,读写分离只是方案中的一部分,想要扩展,势必会用到分库分表,可喜的是Mycat里已经做到了,今天花时间测试了一下,感觉还不错。关于分库分表    当然自己也理了一下,分库分表的这些内容,如果分成几个策略或者阶段,大概有下面的几种。最上面的第一种.........【阅读全文】

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

发布时间:2017-09-04 23:54:50

   工作这些年来,也去了一些地方,有了一些见闻,隐隐感觉很多文化和猫有着千丝万缕的联系。就拿IT行业来说吧,猫有着很高的曝光率,比如大名鼎鼎的tomcat,是由SUN的软件构架师詹姆斯·邓肯·戴维森开发,并由Sun贡献给Apache软件基金会,他希望这种动物能够自己照顾自己,将其命名为Tomcat,于是乎这个名.........【阅读全文】

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

发布时间:2017-09-03 23:54:31

   大概在2010年的时候,有一次和一个同事聊天,那个时候知道了Redis,对于技术的追随至今,还没有下载一个Redis版本玩玩,  只有1万多行代码,以性能惊人著称。新浪微博架构师杨卫华(我一翻微信,原来就是Tim Yang)曾说过:“国内前十大网站的子产品估计用1台Redis就可以满足存储及Cache的需求”.........【阅读全文】

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

发布时间:2017-09-02 23:56:30

    最近看了下《吐槽大会》,看起来很带感,地铁上看得不亦乐乎,但是看完之后,好像还是会有一些空虚的感觉,毕竟是娱乐,看完以后还得过自己的生活。而身边有一些朋友已经开始策划财务自由了,这条路看似是一劳永逸,但是不适合绝大多数有这类想法的人。抛开这些,抛开理想,落实到行动,能够更近一步,.........【阅读全文】

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

发布时间:2017-09-01 23:34:22

    今天写了一个快速搭建MySQL主从环境的脚本,思路和前几天发布的MGR快速搭建的有一点像,但是最根本的差别就是这个脚本支持5.6,5.7版本。其实sandbox本身也能够做这些事情,自己写这个只是想把这个过程自己记录下来,明白可能在哪些地方有一些注意的细节。  本来以为写起来会很容易,结果在最.........【阅读全文】

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

发布时间:2017-08-31 23:41:55

今天在测试MySQL事务隔离级别的时候,发现了一个有趣的问题,也参考了杨一之前总结的一篇。http://blog.itpub.net/22664653/viewspace-1612574/    问题的背景是在MySQL隔离级别为RR(Repeatable Read)时,唯一性约束没有失效,多并发的场景下能够复现出下面的问题。  这样一个看起来不可能.........【阅读全文】

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

发布时间:2017-08-30 23:35:42

   之前写了一版简单的shell脚本,能够实现简单的MySQL Group Replication环境的测试快速部署,大概就1分多钟的时间就快速创建多个实例节点,如果要学习尝鲜MGR的话还是推荐试试的。   自己也手工测试过几次,还能用。说不上高大上,但是能够基本满足需求,今天又抽空完善了一下,在一个全新的环.........【阅读全文】

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

发布时间:2017-08-29 23:44:43

  很久之前有一个同事问我一个关于死锁的问题,一直在拖这个事情,总算找了空来看看。  这个环境的事务隔离级别是RR,仔细看了下问题描述和背景,发现还真不是一块好啃的骨头。根据她的描述,是在两个会话并发对同一个表的不同行数据进行变更,两者是没有任何交集的,但是会抛出死锁问题。   .........【阅读全文】

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

发布时间:2017-08-27 23:32:01

  在MySQL中对于并发,锁问题总是会有很多值得讨论的地方,但是通常来说,要模拟这些锁或者一些锁的问题需要花点功夫,比如创建多个表,创建大量的数据,然后像调试钟表的秒针一样,让问题刚好复现在哪个时间点上。如果换一个角度,单表来模拟这类而是可以吗,其实是可行的。   今天简单通过单表的测.........【阅读全文】

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

发布时间:2017-08-26 22:06:19

之前看老杨写了篇爆文,《DBA要失业了?看ML如何自动优化数据库》,当时猛一看很有革命性,但是在看了这篇文章之后,有了两点想法,第一是,目前的自动化优化方式还在探索当中,并不是一个革命性的颠覆研究结果,但是很有潜力,因为数据库和机器学习联系在一起,如果继续往下走,还是有无限可能的,第二是,DBA现有的工作.........【阅读全文】

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

dsktt2016-12-30 10:56

lhrbest:建荣博客写了4年了,佩服,我们都是12年申请的,我14年7月开始写,你12年7月开始写

你们都是我佩服的!

回复  |  举报

lhrbest2016-07-09 23:31

建荣博客写了4年了,佩服,我们都是12年申请的,我14年7月开始写,你12年7月开始写

回复  |  举报

jeanron1002015-09-01 10:49

berlits:可怜,公司所有数据都不允许带出办公室。回家发,只能重新写了。

你们确实太严格了,说明你的工作是高危,高机密的工作。

回复  |  举报

berlits2015-09-01 00:20

jeanron100:这个还是可以有的,整理个思路,回家发

可怜,公司所有数据都不允许带出办公室。回家发,只能重新写了。

回复  |  举报

jeanron1002015-08-31 09:28

berlits:公司不让上网,想发都没条件。

这个还是可以有的,整理个思路,回家发

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

登录 注册