杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1256)

文章存档

2017年(189)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2015-10-31 23:57:31

在之前写过 记一次数据同步需求的改进(一)之后,就开始着手对这个需求进行实践。所谓实践出真知,在实际做的时候才发现可能计划的再好,做的时候还真不是那么回事。在之前的邮件中已经确认目标库是一个统计分析库,首先拿到这个环境,先调查一番,发现了一个奇怪的现象。查看这个库的归档情况的时候发现这个库每天的凌晨.........【阅读全文】

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

发布时间:2015-10-30 23:49:08

今天有一个数据库有点反常,早上的时候报出了CPU使用率的警告。警告内容如下:ZABBIX-监控系统: ------------------------------------报警内容: CPU utilization is too high------------------------------------报警级别: PROBLEM------------------------------------监控项目: CPU idle time:44.61 % ----.........【阅读全文】

阅读(6805) | 评论(3) | 转发(0)

发布时间:2015-10-29 23:44:14

Oracle对于sys用户的审计是默认的操作,所以不管你开启了什么审计策略,sys的登录等操作都会记录下来,这也是Oracle的默认配置,可能他们也没有料到有些应用可能把这个影响放大,毕竟频繁登录sys听起来是不现实的。但是放到自动化监控的部分,这个影响就会放大,可能有些功能还不够严谨,存在一定的问题。比如下面的这个场.........【阅读全文】

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

发布时间:2015-10-28 23:29:51

最近有个需求,开发的同事找到我,提出了下面的需求由于平台业务发展需要,需要将test_account_log 和test_protect_log 表前一天的增量同步到新增的两张表上对于这个需求看起来还是蛮简单的。自己结合这两张报的设计方式发现没那么简单。首先对这两个表做了分库分表,从图中可以看到,其实分成了4个库,16个用户,每个用.........【阅读全文】

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

发布时间:2015-10-27 20:13:04

今天下午收到一条报警邮件ZABBIX-监控系统: ------------------------------------报警内容: Free disk space is less than 20% on volume /U01------------------------------------报警级别: PROBLEM------------------------------------监控项目: Free disk space on /U01 (percentage):9.7 % ---------------.........【阅读全文】

阅读(10843) | 评论(3) | 转发(0)

发布时间:2015-10-26 23:36:13

因为业务需要,有个临时的活动需要DBA来支持一些数据业务,问题来了,需要从MySQL端同步一部分数据到Oracle端,然后从Oracle端匹配查到相应的数据返回给MySQL,至于原因,也是不同的业务系统,不同的权限分配,还没法做到一个应用端去读取这些信息,而且也有安全的考虑,大体就是两部分的数据也是互相补充,但又彼此独立,.........【阅读全文】

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

发布时间:2015-10-25 23:31:24

很久之前听过一个小笑话,现在搜不到了,大体的意思如下,是某个朋友问一个大学同学要另一个同学的电话号码#场景1A:你知道老王的电话号码吗?等待了5分钟B:知道A心中一丝喜悦A:那能把他的电话号码发给我吗?等待了10分钟B:好的后面省去几十字本来是个小笑话,但是联系起生活来,还是蛮有意思,有些朋友比较熟了.........【阅读全文】

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

发布时间:2015-10-24 23:50:11

最近有时候看官方文档,感觉11g里面已经有了很多的变化,无论是使用还是安装上的细节上,11g似乎总是能够带给我更多的惊喜。而从以往的使用情况中感觉10g已经足够了,但是越多的使用11g,逐渐的改变了自己的固有思维,很多原来不好,不方便的操作习惯都得到了很大的改善。我就从10g和11g共有的一些细节之处来一窥两个版本中.........【阅读全文】

阅读(5144) | 评论(5) | 转发(0)

发布时间:2015-10-23 23:14:43

每天工作中会碰到一些问题,圈内朋友也会有各种问题,解决问题总是能够带来很大的成就感,有时候感觉在做两份工作。:)帮助别人的意义就在于别人碰到的坑,你可能也会碰到,别人遇到的坎,也可能是以后你会面临的,坑填平了,坎越过去了,对己对人都是好事,知道那些坑,自己就会绕过去尽量规范,不要去犯;有哪些坎,出.........【阅读全文】

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

发布时间:2015-10-22 23:29:57

最近偶尔会收到一封报警短信,提示内容大体如下,xxxx,trc_directory (TNS-1190),log_directory(TNS-1190),Please check log for details对于这个问题,看似是监听出了问题,但是根据同事的反馈说监听一切正常,而且从业务部门也从来没有得到任何反馈说系统的任何问题,所以问题就搁置了下来,但是昨天再次收到这个问题.........【阅读全文】

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

发布时间:2015-10-21 23:37:45

今天收到3封报警邮件,从邮件内容中的报警情况来看,还是比较反常的。需要引起关注,找到原因处理。这个库是一个历史库,库中的数据非常庞大,几十亿数据的表还是有好几个。但是访问频率很低,一般到历史库中所做的历史数据分析查询需求还是要少很多。报警邮件如下,可以看到DB time的阀值还是很高的。#邮件1[DB监控系.........【阅读全文】

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

发布时间:2015-10-20 23:58:26

今天也算忙忙碌碌,处理了不少小问题,自己也总结几个问题,本来写点MySQL和mongoDB的东西,发现还是没有准备好,再补补分享给大家。### 批量处理防火墙权限开通每天都会接到不少的请求,有一部分是关于权限开通的,一般的流程就是登陆到目标机器,然后赋予相应的协议和端口,如果检查发现已经开通了权限,就不需要了。.........【阅读全文】

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

发布时间:2015-10-19 23:50:11

最近有个网友咨询我一个问题,是关于undo_retention的,对于这个参数没有过多关注,只是知道需要设置undo_retention搭配使用undotablespace  retention guarantee
通过邮件的操作记录可以看出这个网友还是很严谨的,每一个步骤都很详细的列了出来,这位网友在测试11.2.0.1.0的环境中发现undo retention没有像期.........【阅读全文】

阅读(12573) | 评论(2) | 转发(0)

发布时间:2015-10-18 23:21:41

很早之前就想写点东西来表达自己的一些想法,但是有时候认为是错觉,有时候感觉是庸人自扰,所以心里就放了下来,直到今天感觉还是写点东西说说,因为生活中还是有很多需要表达的东西,但是不知道该怎么严格定义。<br />####众口难调的小故事<br />先来说一个小故事。<br />父子俩进城赶集。天气很热。父亲骑驴,儿子牵.........【阅读全文】

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

发布时间:2015-10-17 23:31:15

之前尝试了历史数据的清理,在逻辑层面清除了数据,可以参见 http://blog.itpub.net/23718752/viewspace-1814000/<br />但是从物理层面来看,数据文件还是那么大,空间还是没有释放掉。<br />从计划的500多G数据空间清理到了90G<br />SEGMENT_TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE_MB<br /.........【阅读全文】

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

发布时间:2015-10-16 23:10:18

在昨天讨论了关于目前遇到的多系统交互中关于推送文件的一些基本的要求,http://blog.itpub.net/23718752/viewspace-1814410/<br />虽然感觉已经提了不少的要求,基本能够做到全面的把握,但是说归说,计划归计划,实际要做的时候,问题就很具体了,有时候很可能会和自己的想法有一些出入。<br /><img src="/attachment/2.........【阅读全文】

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

发布时间:2015-10-15 23:18:54

最近碰到这样一个问题,类似下面的架构形式。<br />目前应用1是一个另外一个网段的系统,负责一块业务,而应用2是目前我所负责的数据库所在的环境里。<br /><img src="/attachment/201510/15/23718752_1444919771R5Nf.png" alt="" height="258" width="594" /><br />现在因为业务需要,需要从应用1来推送一部分数据到应.........【阅读全文】

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

发布时间:2015-10-13 23:14:41

最近处理一个遗留问题,感觉手动修复真是让人抓狂,所以花了点力气写了一个半自动的脚本,总算从这个繁琐的工作中解放出来了。<br />问题的背景如下图所示。<br />存在一个很大的统计库(有容灾备库),还有一个历史统计库,历史统计库中都是相对较老的数据。<br />统计库中的数据相对要新一些,但是数据持续增长,空间使.........【阅读全文】

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

发布时间:2015-10-12 23:31:17

最近收到一封报警邮件,提示还是DB time突然提高,时间发生在早晨的时候,想必大过节的也不会有人这么卖力工作把数据库负载弄上去。<br />############ DB time抖动 被平均<br />ZABBIX-监控系统: <br />------------------------------------<br />报警内容: DB time is too high<br />-----------------------------.........【阅读全文】

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

发布时间:2015-10-11 23:19:34

数据库软件的安装根据工作需要主要有以下几种方式,使用oui是普遍的图形界面方式,还有两种是不依赖图形界面的,一种为静默安装,另外一种为克隆安装。<br />静默安装的时候核心就在于响应文件,在安装目录database/response下提供了几个响应文件,是oracle提供的模板。<br />比如安装数据库软件的模板db_install.rsp,dbc.........【阅读全文】

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

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

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

登录 注册