杨建荣的学习笔记

每天坚持一点点,个人微信公众号: jianrong-notes, 个人邮箱:jeanrock@126.com

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1322)

文章存档

2017年(250)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

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

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

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

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

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

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

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

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

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

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

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

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

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

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

阅读(78) | 评论(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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

发布时间:2017-08-26 22:03:50

今天周五了,思来想去,好久没有写点女儿的故事了。索性再来一篇。- 孩子对爸的态度 -我如果平时上班早一些,她要么还在睡觉,要不就在玩自己的,在我出门前抬头看看我,冲我摆摆手说,”爸爸再见“,然后继续玩。而如果我上班晚一些的话,她就会换一个态度,说:爸爸,你别去上班了,陪我玩吧。然后拉着我的手到.........【阅读全文】

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

发布时间:2017-08-24 23:04:09

      也是无意中凑巧吧,前几天无意中看到了《非你莫属》的视频,想起了张绍刚这位主持人,然后就针对性的看了些他的节目。我花了些时间去分析他,不会刻意锋芒毕露的说好与不好,因为很多事情已经有很多人评价了。我只想用暗中观察的姿势来看看。   1999年,张绍刚开始主持《今日说法.........【阅读全文】

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

发布时间:2017-08-23 00:30:25

   今天是在搜狐畅游的最后一天上班,在匆匆忙忙中办理了手续之后,来盘点下这些天来的收获吧。    在技术上:  这难忘的上百天里,如果要说技术上的小成就,第一个应该就是出版《Oracle DBA工作笔记》截止目前,已经是个人新书第五次印刷了。  成为了DBAplus社.........【阅读全文】

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

发布时间:2017-08-19 23:54:44

        首先数据库技术发展的基础还是在业务推动的背景下,能够实现相关的技术保障。业务需求的提升必然会在数据量,访问量等方面有更高的要求,而映射到数据库层面就不是简单的扩容和添加资源了,我们有时候更需要弹性,需要快速实现,需要更高的性能。这些都是摆在我们面前的问题,而不仅仅.........【阅读全文】

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

发布时间:2017-08-18 23:56:01

今天帮同事看了一个MySQL的连接问题,蛮有意思,有两个用户,一个用户连接正常,另外一个连接抛错。开发同学提供的错误日志如下: {resin-33} java.net.SocketException {resin-33} MESSAGE: java.net.ConnectException: Connection timed out。。。 {resin-33} java.net.SocketException: java.net.........【阅读全文】

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

发布时间:2017-08-17 23:55:56

  今天在梳理一套环境的时候,发现了一个奇怪的问题,应用端连接正常,但是服务端却有些问题。   假设服务端的IP地址为10.129.128.57   使用tnsping本机的服务,竟然抛出了监听的问题。$ tnsping s2gamebbsAttempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST.........【阅读全文】

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

发布时间:2017-08-16 23:49:08

   自从注册了github,在上面花的功夫很少,很早之前开源了一个MySQL Group Replication快速测试的小脚本。之后就鲜有更新了。  而我自己其实很早就写了一套脚本,我起名叫dbm_lite,其实就是想让DB的维护工作更简单一些,在很多场景中没有图形界面,如果能够高速快捷的发现问题,分析问题,有一套好的.........【阅读全文】

阅读(102) | 评论(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:公司不让上网,想发都没条件。

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

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

登录 注册