杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1304)

文章存档

2017年(237)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2016-12-31 23:06:04

到了年底,有个好消息是今天是今年最后的一天雾霾了。最后一天最会让人充满期待,很多人说又到了拿出前年的计划来看看的时候了。虽然有些打脸,但是我还是拿出了写在2016年初的计划。写在2016年头 (r7笔记第65天)    新的一年,其实我总结起来就是:一事无成,无所事事,欠下了太多未完.........【阅读全文】

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

发布时间:2016-12-30 23:22:37

之前写过两篇日本电影的推荐,如果我不去搜索都要忘记了。值得推荐的几部日本电影(一) (r6笔记第11天)值得推荐的几部日本电影(二) (r7笔记第79天)   今天继续推荐几部日本电影,也算是假期的预热吧。放假前的周五下午,是最没有工作效率,慵懒的一个下午,就好像考完试以后,爬到山顶以后的那.........【阅读全文】

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

发布时间:2016-12-29 23:18:51

   昨天的一篇文章,关于ssh命令的几个使用小技巧(r11笔记第27天),也收到了不少朋友的反馈,其中有个朋友提议说还是用pssh吧,我想想也是。    对于pssh早有耳闻,但是一直没有尝试用过。自己体验了一番,感觉确实不错,对于我们日常碰到的批量操作都可以胜任。当然还有很多可选方式.........【阅读全文】

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

发布时间:2016-12-28 23:10:26

ssh命令其实用了些日子了,但是感觉长进不大,主要原因是对它不够了解。我想绝大多数的系统环境我还是使用ssh的方式会多一些,就这样看起来小米加步枪的工作方式,想想远离图形界面工具管理数据库也有好几年了。    今天早上突然想起来有一个同事的工作环境需要我开更高一些的权限,没过多久.........【阅读全文】

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

发布时间:2016-12-27 23:25:20

今天开发的同学小窗口消息给我,向我咨询一个ORA错误的问题。错误代码是ORA-30036,使用oerr ora 30036查看,由于是undo空间无法扩展导致。这是一个统计业务的数据库,而且平时的负载其实并不高,确实有一些奇怪。首先排除了大事务导致的原因,查看数据库日志,和开发同学沟通,没有发现相关的错误信息。所以.........【阅读全文】

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

发布时间:2016-12-26 23:32:43

昨天写了篇分析sys的文章,用Oracle的眼光来学习MySQL 5.7的sys(上)(r11笔记第24天) 收到了一些朋友的反馈,还不错,今天继续努力,再整理一篇。sys还是很有借鉴意义    今天还和同事偶然聊起sys schema的事情,我觉得有几个地方要值得借鉴。1)原本需要结合information_schema,perfor.........【阅读全文】

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

发布时间:2016-12-25 23:13:08

sys的初衷    MySQL 5.7的sys自从推出以来,整体的反响似乎没有预期的那么高,而我看到这个sys库的时候,第一感觉是越发和Oracle像了,不是里面的内容像,而是很多设计的方式越来相似。所以按照这种方式,我感觉离AWR这样的工具推出也不远了。    对于实时全面的抓取性能信息.........【阅读全文】

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

发布时间:2016-12-24 23:22:45

    对于闪回部分,Oracle本身提供了非常多相关的特性,我个人对于闪回数据库这个特性最为喜爱,尤其是应用再Data Guard环境中,真是一大杀器。    而对于DML的闪回部分其实也相对比较容易理解,毕竟就是原操作的逆操作,之前通过logminer的方式来读取redo来间接得以印证。O.........【阅读全文】

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

发布时间:2016-12-23 23:27:08

  不知道大家在数据库运维中是否会有这样的困扰,一个数据文件里没有多少数据,但是数据文件的大小却调不下来,尝试使用resize来调整屡屡失败。如果一个数据文件里有很多的小表,存在大量这样的碎片表,虽然我们从前端看不到,但是如果查看存储结构就会发现还是挺混乱的。    本质上来说,.........【阅读全文】

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

发布时间:2016-12-22 23:19:22

 今天开发的一个同学问我一个MySQL的问题,说在测试数据库中执行一条Insert语句之后很久没有响应。我一看语句是一个很常规的insert into xxx values形式的语句。看起来有些不太合乎常理啊,我对这类问题立马来了兴趣,准备好好看看到底是什么原因。 向开发同学了解了环境之后,我登录到服务端,首先查看是.........【阅读全文】

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

发布时间:2016-12-22 22:42:38

今天解决了两个蛮有意思的MySQL问题,简单分享出来。首先是昨天说的级联复制的情况,因为架构做了调整,我们要删除其中的一个中继节点(新加坡节点),而直接使用北京节点去连接北美的节点。更多的信息可以参考。MySQL级联复制中的数据同步(r11笔记第20天)大体的架构方式如下:如此一来,为了避.........【阅读全文】

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

发布时间:2016-12-21 23:09:29

    最近开发的同事反馈了一个问题,说有一台北京节点的MySQL数据库数据延迟太大,想让我们帮忙看看怎么解决。    这个问题一下子让我想起了之前“水深火热”的日子,因为这是一套MySQL级联复制的环境。这么做的目的也是为了能够方便数据查询和统计任务,看起来虽好,但是老.........【阅读全文】

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

发布时间:2016-12-20 22:42:35

今天有个同事问我一个数据库的问题,如果开始他就把环境细节全都告诉我,可能我就知难而退了。等我大体明白了问题之后,发现好像背景比我想的要复杂多了。这是一个远程云主机环境,windows系统,运行着MySQL,在查询表时出现了问题,而且开发同事经过了repair也没有修复,说会卡住没有响应。当然费了一点功夫,好容易.........【阅读全文】

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

发布时间:2016-12-19 23:29:37

工作忙起来的时候,感觉生活一下子就简单了起来,两点一线,三点一线,生活的旋律其实就是一种静音版的交响乐,虽然无声但是很有节奏,而且看起来日子也是过得有板有眼。有时候拖着疲惫的身子回到家里,想想在一些二三线的城市,在这个点有些朋友已经开始洗漱睡觉了,自己就忍不住唏嘘感慨,说要自己放弃现有的生活投.........【阅读全文】

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

发布时间:2016-12-18 23:06:33

说到闪回日志,我们都知道闪回日志中记录的都是逆操作,那么就有两个问题需要解释了。闪回日志和回滚段保存的数据有什么差别?如果做了truncate操作,闪回日志是怎么记录的,怎么能够通过闪回恢复数据。第一个问题是一个同学问的,第二个问题是我偶然想起来的,当然这两个问题还是蛮有意思。我们的目标就是解.........【阅读全文】

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

发布时间:2016-12-17 23:42:31

在ACOUG年会前夕,我收到了邀约,还是去年的老传统,10分钟做一个分享。距离上一年的分享过去了一年,也算是对自己的一个简单总结。上一次的感受可以参见。 ACOUG年会归来(r7笔记第59天)其实一年以后再来看,还是蛮有意思。总体来说,这次的主题比去年多了不少,而且开源所占的比例更是高了不少。借用这.........【阅读全文】

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

发布时间:2016-12-16 23:13:22

问:如何生成一个随机的字符串?答:让新手退出VIM 。生成一个随机数看起来很简单,一直以来却深知它的不易,怎么让一个确定的值得到一个不确定的值,这个想起来都有点困难,而且这部分内容,自己也花了些时间去看Java源码,结果发现远比自己琢磨的要复杂的多,加上也有些日子没写过Java代码,可谓是困难重重,.........【阅读全文】

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

发布时间:2016-12-15 23:25:57

我相信你是被百倍性能的字样吸引了,不过我所想侧重的是优化的思路,这个比优化技巧更重要,而结果嘛,其实我不希望说成是百倍提升,“”自黑“”一下。    有一个真实想法和大家讨论一下,就是一个SQL语句如果原本运行20秒,优化到了1秒,性能提升该说是20倍还是提高了95%。当然还见过一种说法.........【阅读全文】

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

发布时间:2016-12-14 23:33:45

对于Oracle数据库的闪回区的设置,之前和一个同事和讨论过,总体来说有一些不同的意见。首先这个闪回区是一个逻辑的概念,闪回区的大小不会严格依赖于磁盘空间的情况,比如磁盘空间目前剩余100G,但是你设置闪回区为200G是没有问题的。如此一来,和只使用归档参数想比,这个闪回区似乎有一点问题,总体来说闪回区.........【阅读全文】

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

发布时间:2016-12-13 22:39:51

自从有了Zabbix+Orabbix,很多监控都有了一种可控的方式,当然对于报警处理来说,报警是表象,很可能通过表象暴露出来的是一些更深层次的问题。这不又来一个,不看不知道,一看让自己着实吓了一跳。首先是一个报警信息,可以看到是闪回区超过了报警的阈值,为了尽可能提前发现问题,我把阈值设置为了70%,和Oracle默认.........【阅读全文】

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

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

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

登录 注册