杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1341)

文章存档

2017年(275)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2015-12-31 23:39:05

今天碰到一个奇怪的小问题,看起来是一个非常简单的问题。我先说一下问题背景。有一台DB服务器,因为需要搭建备库,现在找了一台已有的机器临时用一下,这台临时的服务器上已经安装了Oracle软件是11.2.0.4.0,而我们需要安装的备库版本是11.2.0.3.0所以为了兼容,所以需要在临时的服务器上再安装一套Oracle软件,把11.2.0..........【阅读全文】

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

发布时间:2015-12-30 23:43:15

记得之前在一半技术一半生活中分享过一个设计,因为业务的需求,为了提高业务的处理效率,采用了根据业务的拆库拆表的方式,类似下面的图示。开发团队也很给力,帮我们协调了好的机器,加了内存,也在新业务2的环境上同步了表结构,抽取了部分数据,然后业务2就开始了紧张的测试,通过这几天的测试,发现系统的性能逐步.........【阅读全文】

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

发布时间:2015-12-29 22:50:25

今天碰到一个有些奇怪的问题,但是奇怪的现象背后都是有本质的因果。下午在做一个环境的检查时,发现备库是在mount阶段,这可是一个11gR2的库,没有ADG实在是太浪费了,对于这种情况感觉太不应该了。所以尝试启动至open阶段,发现状态一直是read only,在ADG中应该是READ ONLY WITH APPLY才对啊。使用dg broker设置为READ.........【阅读全文】

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

发布时间:2015-12-28 22:56:55

今天和开发的同事讨论一个问题,他们说source 1的环境中存在一个表,现在希望目标环境target 1和target 2中都需要用到这部分的数据。对于这个问题看似处理也比较常规。就是直接在两个目标端创建db link相关的同义词。对于这个需求和开发的同事进行了初步的讨论,首先涉及两个表,这个两个表中的数据都在几百几千,所以说.........【阅读全文】

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

发布时间:2015-12-27 23:17:06

昨天在睡觉前接到了一条报警短信,本来已经疲倦的身轻如燕,但是看到报警,还是警觉了起来ZABBIX-监控系统: ------------------------------------报警内容: DG_issue------------------------------------报警级别: PROBLEM------------------------------------监控项目: dg_issue:2015-12-2700:35:17.0Log Tr.........【阅读全文】

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

发布时间:2015-12-27 00:16:44

在几周前的一个清晨接到了盖总对于一次技术分享的邀约,简单确定了时间就欣然答应了。这次的技术分享与众不同,可能是我做技术分享中时间最短的,但是也可能是目前为止最有挑战性的一次,因为技术分享的时间只有10分钟,在这么短的时间范围内讲出一些干货来,着实不易,首先我脑子里闪现出几个经典案例来,发现在之前的嘉年.........【阅读全文】

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

发布时间:2015-12-25 23:49:23

今天早上开发的一个同事找到我说他早上做了一个统计查询,但是感觉速度很慢,已经过了一个小时了还没有反应。想让我看看是什么情况。我通过v$session查到有一个会话确实已经持续了近一个小时,查看sql语句是一个create table select * from xxx这样格式的语句。也就是通过关联查询创建出一个所谓的临时表来。语句如下:c.........【阅读全文】

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

发布时间:2015-12-24 23:30:09

之前也写过一篇比较基本的文章,也算是自己对运维平台的一个基本思考。当然想法简单,而且缺乏实践,但是朝着这个方向迈进是没有错的。从我的观点来看,现在能够实现半自动化运维已经很了不得了。而且把这些工作能够落到实处,更是不易 。比如举几个简单的例子。比如对于数据库的数据文件添加这个功能来说,其实完全可以.........【阅读全文】

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

发布时间:2015-12-23 23:33:38

今天有一个同学问我一个问题,因为白天比较忙也没有在意,在下班后坐地铁的时候抽空看了这个问题,感觉还是蛮有意思的。但是当时也没有任何答案,就准备自己回去好好实验一下再做答复,至少不能敷衍别人嘛。他的问题大体思路如下,查看sys用户下object_type为TABLE的对象SQL> select owner,count(*) from dba_objects whe.........【阅读全文】

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

发布时间:2015-12-22 23:13:31

数据库的重启看似是一件非常简单,没有技术含量的活,这是我以前说的话。而这句话简直是戳中了我的痛点。这种活真是太有技术含量了,高深到让人需要注意太多的东西,需要做非常多的前期功课。前段时间,发生了一起硬件问题,发现某一台mysql备库服务器出现了硬件错误,因为是从库服务器的故障,所以就没有很着急得去处理,.........【阅读全文】

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

发布时间:2015-12-21 22:48:47

今天正在处理问题,突然收到一封邮件,提示mongo的一个副本集出现了问题。邮件内容如下:当前状态:PROBLEM事件编号:11187790发生时间:2015.12.21 13:30:01持续时长:1h 20m监控节点:mongo_mobile_gl_comment_sec.161报警级别:高危(High)事件信息:One or more replication members need attention事件详情:Re.........【阅读全文】

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

发布时间:2015-12-20 21:59:33

在之前的博文中分享过两篇关于数据同步的问题,链接如下:http://blog.itpub.net/23718752/viewspace-1817817/http://blog.itpub.net/23718752/viewspace-1819981/最开始开发的同事也是提出想让我做一个数据的增量同步,起初他们是希望能够根据时间戳来得到增量的数据,这种方案有一个缺点就是对于update,delete的操作,.........【阅读全文】

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

发布时间:2015-12-19 21:15:32

每天除了办公室,对于很多北漂来说,另外一个很有意思的公共场所,那就是地铁了。北京的地铁生活还是蛮有意思,自己先总结第一篇,看看反响,然后继续出几个后续篇。首先,先来一个地铁人群分布的小段子,这个也是个内涵图。对于搞IT的同学来说亚历山大啊。    当然后续,我会说一下小故事和感想,不能.........【阅读全文】

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

发布时间:2015-12-18 23:53:04

都说工作生活要平衡,今天就写一篇技术+生活的文章。目前有一套系统,最近会有新的业务上线,所以负载会大大提高,而且有的时候负载会有很大的抖动。有很多历史的原因,有很多业务原因,sql等问题,其实之前也紧急救过几次火。不过如果再有新业务上线,估计就很难扛得住了。所以这也是一种不得不做的改变。所以开发的同事.........【阅读全文】

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

发布时间:2015-12-17 23:54:20

记得在哪一天读到了这样一个段子,有一天,朴树的妈妈非常为难地问他,你要不要去饭店端个盘子?朴树才忽然发现,自己已经在家里白吃白喝很久了。你可以理解这是一个段子,心灵鸡汤,励志神曲。但是我有我的思考,我不这么认为,因为这个真实性无从考证,但是着实让我有一些感触,并非段子本身,而在这个之外。首先第一.........【阅读全文】

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

发布时间:2015-12-16 23:51:35

前几天一个开发的同事来找我咨询一个问题,说是咨询,其实是开发的同事也不是非常清楚里面的逻辑,因为历史系统,历史原因,各种原因吧,所以我也是带着试试看的态度来帮助了这位同事。这位同事知道这个咨询我的是一个存储过程。基本思路是从千万级的表table1中查出结果集,然后在table2,table3,table4都插入数据。这个存.........【阅读全文】

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

发布时间:2015-12-15 23:11:46

硬件的监控其实还是蛮重要的,这个部分在嘉年华中也着重强调过,不过做起来确实还是有一些难度,我们也尝试了一些方法,最终准备两条腿走路,一边使用中控的方式来统一监控管理,同事考虑把硬件监控揉入zabbix的监控体系之中。今天来说使用统一监控的方式。在强调硬件监控的重要性时,最好的说明方式就是用数据说话。下面.........【阅读全文】

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

发布时间:2015-12-14 23:28:04

今天开发的同事下午反馈给我一个问题,说有操作直接卡住了,听这个描述,感觉很可能是查询慢了。于是连接到环境中,查看了一下正在执行的sql语句情况,发现下面的语句已经执行了一段时间。语句类似下面的形式:select t1.SECURITY_PHONE as MOBILE_PHONE, t1.SECURITY_EMAIL as OTHER_EMAIL, t2.* from accstat.ACCOUNT.........【阅读全文】

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

发布时间:2015-12-13 22:55:43

作为DBA+北京社群的发起人之一,我们在10月份就开始策划准备这次线下活动,最后因为11月份北京的活动比较集中,而且我们准备也不够充分,所以把这次线下活动就安排在了12月份。中间也因为各种原因,对于这一次沙龙的主题和时间进行了多次调整。总算在今天终于落地。对于这次技术沙龙对我们而言承载了太多的心血和付出,没.........【阅读全文】

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

发布时间:2015-12-12 21:28:54

在几天前说过关于db link分配权限的问题,当时也折磨了我好一会儿http://blog.itpub.net/23718752/viewspace-1869425/大体的情况还是在118的服务器中去访问128中的某个表的时候存在一些访问的问题,最后是重建了一个public的db link得以修复,当时对于这个问题的临时处理也是一波三折,还触发了一个oracle的bug,也算是有.........【阅读全文】

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

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

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

登录 注册