杨建荣的学习笔记

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

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

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

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(1303)

文章存档

2017年(237)

2016年(358)

2015年(360)

2014年(278)

2013年(48)

2012年(21)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2016-10-31 22:43:36

今天计划把一个测试环境升级到12c,为了练练手,先在备库上来做。数据库版本是11.2.0.3.0,计划升级到12.1.0.2.0首先......【阅读全文】

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

发布时间:2016-10-30 23:26:48

对于10g,11g,12c中的参数变化有时候感觉就是使不上劲,因为参数好像很多,但是了解的又很少。隐含参数经常是碰到问题的时候关联思考发现有这么一个隐含参数,有些问题可能有意识还会主动去查查,如果恍惚一下就算了。如此一来,其实对于数据库参数而言我们很多人也还是一知半解。怎么得到去分析数据库参数的变化情况.........【阅读全文】

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

发布时间:2016-10-29 23:47:01

12c的Far Sync是对11g Active Data Guard的补充......【阅读全文】

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

发布时间:2016-10-28 23:22:23

sf......【阅读全文】

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

发布时间:2016-10-27 23:19:06

继续前几天的一次性能调优,这次调优难度不小,而且空间很小,看起来简直就是绝处逢生的感觉。下面的两条SQL语句执行频率极高,每秒达到6000次,希望能够优化。select companyname from license select supdepid from hrmdepartment where id=''前几天分析了一下,也尝试了很多种方法,但是始终无法启用索引,最后.........【阅读全文】

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

发布时间:2016-10-26 22:20:22

很就没写Java了,今天简单问了下行情,如今都是Java 9的时代了,老系统基本上都是在Java 7。Oracle中很早就糅合了Java,Oracle 10g中自带Java 4,Oracle 11g中是Java 5,到了12c还是得与时俱进,是Java 6。当然相比开发技术来说还是慢了几拍。在前些天做数据迁移的时候就碰到了一个有些头痛的问题。可以参见 http://blog.i.........【阅读全文】

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

发布时间:2016-10-25 23:32:27

Oracle 12c中的PDB一下子让数据文件的格式复杂了一些,所以Data Guard就很有必要了,一旦出现问题,受损失的数据库是全局的。没想到在搭建Data Guard的时候还是碰到了一些小问题。问题源自于一次PDB创建的时候,早些时候我在搭建好Data Guard后,主备库的日志应用都没有问题,过了几天,根据需求需要再添加一个PDB,导入一.........【阅读全文】

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

发布时间:2016-10-24 22:50:47

    最近看到一个系统的负载比较高,引起了我的注意,查看AWR报告发现,竟然是因为两条很简单的SQL语句导致。    语句有多简单呢,就是下面的两个SQL语句。select companyname from licenseselect supdepid from hrmdepartment where id=''    突.........【阅读全文】

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

发布时间:2016-10-22 23:43:04

    这部片其实很早就知道了,一直没有看到,实在遗憾,剧情是一个辣妹逆袭成为学霸,考上日本非常有名的庆应大学。我知道着了你片子肯定会带来更多的正能量,而且里面会有非常大的反差,逆袭总是一种新鲜的词语,但是逆袭有时候又好比是跃龙门,不是谁都可以,因为机会是留给有准备的人。  &nb.........【阅读全文】

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

发布时间:2016-10-21 23:12:59

最近整合了几个测试环境,都放入了12c的容器数据库中。今天本来计划再整合几个测试库进来,结果因为碰到了JDBC的问题给耽搁了。迁移数据库的步骤,因为数据量不大,数据结构较为复杂,所以直接采用了DataPump来做,而且因为测试环境,所以很多问题有充足的时间去排除和分析。首先我创建了一个PDBCREATE PLUGGABLE DATABA.........【阅读全文】

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

发布时间:2016-10-20 23:34:03

今天有个同事问我一个mysqlimport导入的问题,看起来还是蛮奇怪的。同事在客户端导入一个文件。文件大小是2.8G,然后报错mysqlimport: Error: 2013, Lost connection to MySQL server during query对于这个问题我的第一感觉是一台云服务器,是不是没有配置swap造成的原因,因为在之前的一次迁移中,被这类问题折磨坏了,遭.........【阅读全文】

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

发布时间:2016-10-19 23:08:24

    对于使用12c的PDB,如果想尽快熟悉,掌握,那就是和业务挂钩,让它跑在业务上。当然是在能够基本驾驭它的前提下,要不就真成了甩手掌柜。11g可以玩得很好,12c里面也差不到哪里去。    摆在我面前的一个选择就是字符集,尽管有大量的PDB需要整合进来,但是我在分析了几套需要.........【阅读全文】

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

发布时间:2016-10-18 23:01:59

    最近在整理测试环境的服务器资源,发现真是混乱,问题比较多。首先是服务器配置较低(很多都是KVM或者openstack虚机),资源使用率不高,有些数据的版本较低(10gR2),没有开启归档,没有备库(有些都是异机备份的形式)。而且数据库比较散乱,整合起来难度较大,最大的难点就是数据库用户重复,大.........【阅读全文】

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

发布时间:2016-10-17 23:21:09

    最近在服务器盘点的时候,发现测试环境还是值得整合一下,因为服务器资源老旧,整体配置不高,服务器资源使用率不高,业务要求不高,多个实例分散在多台服务器上,要考虑灾备,要么是每天全库导出异地备份要么是Data Guard,其实还是蛮适合使用容器的方式来管理的。    之前整合过.........【阅读全文】

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

发布时间:2016-10-16 22:45:34

    周五的时候出版社的荆波老师打电话告诉我,我的新书《Oracle DBA工作笔记》市场反响还是很不错的,不到3个月已经基本售罄,出版社计划重印一次,短短不到3个月的时间里重印,绝对是对我的信任和肯定。但是在我心头还是有些事情需要去做,那就是新书的勘误,错误难免,我还是希望能够把书的质量持续.........【阅读全文】

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

发布时间:2016-10-15 23:13:59

    下午在看Python的一本书的时候,突然脑袋里冒出了很多的想法。而且看着看着想起了很多以前的学习经历,这可能是一个悟道的开始吧。这么说吧,悟性是一个人学习工作中的进阶之道,有些内容可能只是别人比你早知道一些而已,而悟性就是突破这个思维桎梏的钥匙,能够极大缩短这个过程,也可以说是触类.........【阅读全文】

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

发布时间:2016-10-14 23:00:31

    现在的技术发展,海量服务器,批量任务,让原本精细化,几台服务器上的维护工作一下子有了指数级的提升,于是很多人就提出了自动化运维,而Python似乎也是“应运而生”,当然Python语言其实历史已经很悠久了,这是很多运维,很多开发人员来说没有逐渐渗透到这个领域而已。    很多.........【阅读全文】

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

发布时间:2016-10-13 22:56:57

今天同事有一个环境发现一条语句执行时间很长,感到非常奇怪。刚好有些时间,就抽空琢磨了下这个问题。总体来看这个环境还是相对比较繁忙的,线程大概是200多个。# mysqladmin pro|less|wc -l235带着好奇查看慢日志,马上定位到这个语句,已做了脱敏处理。# Time: 161013  9:51:45# User@Host: root[root] @ loc.........【阅读全文】

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

发布时间:2016-10-12 22:59:39

MySQL Profile对于分析执行计划的开销来说,还是有一定的帮助,至少在分析一些性能问题的时候有很多的参考依据。我在5.6, 5.7版本中进行了测试,没发现差别,还是以5.7为例进行演示吧。mysql> select version();+-----------+| version() |+-----------+| 5.7.10    |+-----------+1 row in set (0..........【阅读全文】

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

发布时间:2016-10-11 23:09:38

rownum在平时的使用中总是一个很自然的语法。如果说这个rownum是否有规律,可能很多人都会模棱两可。到底是还是不是呢,我们来做几个测试来说明。这个结果也是在一个测试过程中无意发现的,没想到还蛮有意思。我们会开启两个会话,会话1,会话2首先初始化数据:create table test_lock as select * from all_objects wh.........【阅读全文】

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

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

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

登录 注册