杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1203)

文章存档

2017年(135)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2016-03-31 23:42:57

今天抽空看了很多业内人士的博客,感慨良多,看着这些博客,可以从他们的日志内容中看到那些对于技术孜孜不倦的分享精神,对于一些小小的技术改进他们都会在博客里面做很细致的评论。有些博客着实让人佩服,光是看哪些分析的层面就让人叹为观止,能够静下心来看完肯定不虚此行。我是带着猎人的心态来看待很多的文章的,都是.........【阅读全文】

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

发布时间:2016-03-30 22:57:38

最近碰到一件事情很感慨,简单说说。有下面的三个数据库实例,都是在开发测试中使用,一台服务器上有业务1+业务2,另外一台服务器上有业务1+业务2.当然为什么会有这种重合,对于DBA来说也实在无从得知。从数据整合的角度来看,服务器1上的业务2数据库目前的负载很低,而且和业务1的交互比较多,本来拆分的库现在要考虑整.........【阅读全文】

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

发布时间:2016-03-29 23:08:57

     最近碰到了一个比较奇怪的数据库连接问题。问题的起因是做一个数据整合的时候,把服务器B的防火墙信息都拷贝到了服务器A,迁移的过程都很顺利,是一套开发测试环境,迁移完成之后,从应用的反馈来说都没有发现问题,过了几天有个开发的同事找到我说,她现在连接数据库的时候总是有超时的错误。之.........【阅读全文】

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

发布时间:2016-03-28 23:31:43

对于数据整合式迁移,基本就是小霸王的二合一,四合一,八合一这样的节奏,把几个尽可能相关业务的数据库中的数据整合到一个库里。彼此还是独立的schema,倒也是相安无事。在这种整合式迁移中,比较让人纠结的部分就是性能不是排第一位,而是迁移前的准备比较琐碎。如果环境中有大量的db link,那就好像蜘蛛网一般,每个.........【阅读全文】

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

发布时间:2016-03-27 22:38:03

对昨天提出的问题做了一个简单的分析和排查,也算是有了一个交代,上一篇文章在 dg broker校验失败的一个奇怪问题 http://blog.itpub.net/23718752/viewspace-2064499/我查看了最近的日志,发现在半个月以前有一行日志引起了我的注意。Thu Mar 03 17:32:12 2016ALTER SYSTEM SET log_archive_dest_state_2='DEFER' SCOPE.........【阅读全文】

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

发布时间:2016-03-26 23:12:24

前几天碰到一个看起来有些奇怪的例子,今天抽空把分析过程整理了一下。有一主一备的一套测试环境,之前环境在我手里,交给另外一个同事之后,重新搭建了dataguard,我检查了一圈,发现都没有问题,然后过了一个星期的样子,无意中再次查看的时候,发现这个备库竟然在dg broker中的状态是disable,当然我也不能看到这个现象.........【阅读全文】

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

发布时间:2016-03-25 23:23:08

11g中的ADG特性本身已经非常有特色,促使很多对于10g中不太灵便的备库升级到11g,对于DBA是一大福利,那么还有一个福利就是snapshot standby了。在平时的数据更新操作中,DBA可以做好sql审核,如果对于复杂的,繁多的变更,如果有些变更有一定的依赖,数据变化情况比较大,评估有难度,很多问题单纯在测试环境还发现不了,.........【阅读全文】

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

发布时间:2016-03-24 23:53:43

   今天喝了点咖啡,突然发现不光没精神起来,反而头晕脑胀,完全不在状态,好吧,一天的日子又过去了。虽然处理了几个遗留问题,但是还是容我说一说今天的一些感受,就是目前感受到的隐隐的危机意识,莫名其妙的,自己有了一种深深的危机感,也许这也是好事吧。    都说时过境迁  三十年河.........【阅读全文】

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

发布时间:2016-03-23 23:18:54

    最近开发提了几个需求,需要把几个线上的分布式的表整合到统计系统中方便统计,看来分久必合,合久必分,当时的分开考虑,肯定没有想到以后会整合起来,这可对我们是一些额外的工作,这个时候增量数据的问题就摆在我们眼前,当然目前已经基本抛弃了根据日期来增量同步数据,因为会有dml的数据不准确,当.........【阅读全文】

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

发布时间:2016-03-22 23:07:49

今天看到一个报警信息,大体是CPU使用异常。ZABBIX-监控系统: ------------------------------------报警内容: CPU utilization is too high------------------------------------报警级别: PROBLEM------------------------------------监控项目: CPU idle time:55.17 % ------------------------------------.........【阅读全文】

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

发布时间:2016-03-21 23:08:27

最近碰到了一个oracle bug,但是我感觉还是有些运气的成分,虽然错误日志和bug描述吻合,版本也完全对应,现在有几个问题在我脑海中翻腾,就是这个问题是不是一个特例,是不是一些额外的原因导致的,于是我翻出了日志重新来看。这是一个一主两备的环境,一个本地灾备,一个异地灾备,数据库版本是10.2.0.4.0,单实例数据.........【阅读全文】

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

发布时间:2016-03-20 21:16:06

   开发同学前几天给我提了一个数据查询的需求,大体是查询某个表的数据,然后把查询结果以csv的形式提供给他们,一般来说这种定制查询,开发的同学都会提供好语句,DBA同学只需要简单执行即可。   每次看到语句,我都要简单评估一下,今天的语句看起来非常简单,需要在一个历史库中进行数据查取,从.........【阅读全文】

阅读(8852) | 评论(1) | 转发(1)

发布时间:2016-03-19 22:29:32

今天对之前描述的问题一条insert语句导致的性能问题分析(一) 进行了进一步的补充。有一条insert语句的主要性能瓶颈在于insert子句中的查询语句,查询中的主要资源消耗在于对两个表进行了多次关联语句主要的结构如下:insert into xxxxx   (select * from TEST_vip_new minus select * from TEST_vip_new_bak .........【阅读全文】

阅读(8198) | 评论(1) | 转发(1)

发布时间:2016-03-18 23:12:44

系统中有这样一条报警信息,看似比较简单,但是引起了我的注意,主要原因是因为这是一个10gR2的备库,备库如果出现这样的问题,看起来似乎是在归档删除上存在一些问题。[DB监控系统]_ora_test_s2_yangjr@10.127.2.133_报警ZABBIX-监控系统: ------------------------------------报警内容: Free disk space is less tha.........【阅读全文】

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

发布时间:2016-03-17 23:47:53

   晚上和同事吃完饭,然后想今天还是早点回家吧,每天八点下班也不是回事儿,然后就比平常提前了半个小时到家,但是这半个多小时带给我的是一些额外的收获。   回到家之后,平常女儿都会急匆匆的从房间的某个角落闪出来,如果看到我,就在站在那儿扭扭腰,然后咿咿呀呀的冲我说什么,如果看到了她妈.........【阅读全文】

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

发布时间:2016-03-16 23:21:53

今天早上开发找我看一个问题,说他们通过程序连接去查一个表的数据的时候,只查到了8条记录,这个情况着实比较反常,因为从业务上的数据情况来说,不可能只有8条。但是开发没有太多的权限做线上环境的数据检查,就让我帮忙看一下。语句大概是下面这样的形式。select count(*) from TEST_VIP_LOG t where t.flag in(2,3) .........【阅读全文】

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

发布时间:2016-03-15 23:39:47

这篇文章的动力来自于一个朋友的提问,他问我备库的密码文件直接重建可以吗,我说最好还是复制,如果重建可能会有一些潜在的问题,当然这个所谓潜在问题也是自己给自己打的马虎眼,到底哪里有问题,脑海里搜索了一番似乎没有找到什么有效的信息,但是隐隐之中感觉搭建dataguard好像还从来没有直接重建密码文件的时候,似乎.........【阅读全文】

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

发布时间:2016-03-14 23:31:36

   说起数据迁移,感觉也算是有些感受了,但是最近参与的几个迁移案例还是和以前大大不同,以前的迁移项目是比拼停机维护时间,尽可能在短时间诶导入大批量的数据,有参与表空间传输的场景,还有跨平台的数据迁移,数据库迁移式升级等等,相对难度大一些的算是增量数据的迁移场景。为此也算把sqlldr,datapump和ex.........【阅读全文】

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

发布时间:2016-03-13 20:56:20

     已经好几年没有玩过拳皇了,今天从我哥那里拷贝来了街霸的虚拟机,玩了一会,竟然不由得想到了拳皇,这个曾经让我们如痴如醉的游戏。    在自己玩的所有版本里面,个人最喜欢认为最经典的还属97版的拳皇。虽然后面的版本有了一些更新,人物的改进,但是泯泯之中还是认为应该是97.........【阅读全文】

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

发布时间:2016-03-12 23:35:48

最近看了一个问题,看问题的表现着实比较奇怪,困扰了我好一会儿。问题的背景是帮助开发的同学解决一个数据库问题,最后问题解决之后,我想做一个操作系统级的检查,帮他们看看还有什么需要注意的地方。然后在命令行中国登陆到了这台数据库服务器,切换到oracle用户之后,查看到数据库实例为cytj,然后准备做一番检查。#p.........【阅读全文】

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

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:公司不让上网,想发都没条件。

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

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

登录 注册