杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1199)

文章存档

2017年(133)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

发布时间:2016-12-12 23:31:16

在之前自己的一个测试环境中,因为本身磁盘空间不足,导致一个测试库数据目录溢出,最后花了点功夫,将一个2G左右的文件经过收缩的操作后,竟然收缩为7M。详情可以参考 收缩关于收缩数据文件的尝试(r5笔记第34天)    而隔了很长一段时间后,我在线上一个环境碰到了类似的问题。这个数据库是.........【阅读全文】

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

发布时间:2016-12-11 23:39:15

    在周五参加了公司组织的TB活动,虽然过去了快2天,心里还是有不少的感慨,可能有些思想会比较碎片化,见谅见谅。    最近没有怎么好好休息,忙起来发现有很多事情需要做,而突然闲下来发现好多事情没有做,就在这种纠结中过完了一个星期。其实自己也规划了几个不错的主.........【阅读全文】

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

发布时间:2016-12-10 23:08:15

今天参加了中国软件技术大会,忙碌之余还是简单记录下自己的感悟。    首先,对于技术大会,我说说一些大家常犯的通病。对于技术大会,如果去参加而没有一个很明确的学习目标,那么在技术分享中的收获就会少很多,很多人要么是冲着某一个专家去的,要么是冲着某一个主题方向去的,最好是带着.........【阅读全文】

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

发布时间:2016-12-09 16:22:55

今天看了一些12c的内容,有几点需要补充一下,以后也会不定期来推送一些12c使用中的总结。是对于PDB的信息抓取,比如当前有哪些PDB,什么时候启动,容量大小等每个PDB对应的会话连接有多少查看AWR报告的一些感觉首先前两部分的信息,使用show pdbs查看还是有一些难度,.........【阅读全文】

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

发布时间:2016-12-08 22:47:01

今天在测试12c的temp_undo的时候,准备在备库上测试一下,突然发现备库使用TNS连接竟然失败。抛出的错误如下:$ sqlplus sys/oracle@testdb as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Thu Dec 8 15:30:10 2016Copyright (c) 1982, 2014, Oracle.  All rights reserved.ERROR:ORA-12514: TNS.........【阅读全文】

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

发布时间:2016-12-07 23:10:37

有时候真忍不住感慨,中午出去吃顿饭容易吗?今天的真实经历让我开始了深深的思考,感觉就是一场梦,其实是一堂生动的生活实践课。骑着单车去吃饭听起来蛮有难度的,大老远去值得吗,11路是不大适合的,我们想到了摩拜单车而且之前已经去过一次了,感觉还不错。这次去同事想上次走了一些弯路,这次得改改路线.........【阅读全文】

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

发布时间:2016-12-06 23:23:11

下午一个偶然的机会听到了下面的这首歌,让我一下子想起了在泰国出差的日子。这首歌曲让我我电脑前工作很长时间,在深夜,因为东南亚时差的原因,我感觉我好像多活了一个小时。有时候醒来是在沙发上,有时候醒来发现灯还没关,生活就是在这种随意而又忙碌的感觉下流逝。歌曲推荐给大家,如果你看了歌词,会发现内.........【阅读全文】

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

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

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

登录 注册