自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨建荣的学习笔记

《MySQL DBA工作笔记》《Oracle DBA工作笔记》作者,dbaplus社群发起人之一,腾讯云TVP,Oracle ACE,技术/合作可以邮件:jeanrock@126.com

  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

转载 一条全表扫描sql语句的分析 (r4笔记第32天)

今天在对生产系统做监控的时候,发现一个process的cpu消耗很高,抓取了对应的session和执行的sql语句。发现是一个简单的update语句,这样一条如果CPU消...

2015-01-31 21:59:03 150

转载 关于db_files和maxdatafiles的问题(r4笔记第31天)

昨天在做生产监控的时候发现有个库的表空间不够了,就发邮件给客户的dba去处理,但是得到的反馈是尝试添加的时候发现已经超过了数据文件的最大数限制。这个错误毫无疑问就是"OR...

2015-01-30 23:02:49 158

转载 了解一下CPU 第一篇(r4笔记第30天)

CPU可能对于我们来说是熟悉又陌生的,每天的工作基本都离不开CPU,CPU的消耗是系统负载的一个重要指标,每天都会不定时的来看看CPU的使用情况,但是对于它了解甚少。在查...

2015-01-29 23:07:45 225

转载 使用logon trigger完成动态的session跟踪(r4笔记第29天)

在之前讨论过 关于oracle中session跟踪的总结,可以参见链接 http://blog.itpub.net/23718752/viewspace-1150568/...

2015-01-28 23:29:38 150

转载 由hugepage设置导致的数据库事故(r4笔记第28天)

近期客户需要希望提高业务处理能力,在现有的系统中加入几台weblogic服务器,所以需要增加以下连接数的配置,但是同时他们想对现有系统的设置一些变更,发送了一个清单给我们...

2015-01-27 20:47:40 166

转载 同样的sql执行结果不同的原因分析 (r4笔记第27天)

今天开发的同事问我一个问题,说有一个sql语句,在weblogic的日志中执行没有结果,但是手动拷贝数据到客户端执行,却能够查到。这种奇怪的问题一下子就能引起我的好奇心,...

2015-01-26 22:34:58 257

转载 关于地铁让座(r4笔记第27天)

刚准备睡觉,突然脑海里闪现出前几天的一天小感想,赶紧记下来,这也是思想的火花啊。前几天坐地铁的时候,早上人还是比较多的,如果你在拥挤中发现有个座的话,心里的感觉就跟吃了蜜...

2015-01-26 22:34:58 164

转载 关于exp/imp的总结学习(r4笔记第26天)

关于exp/imp,是很常用的数据导出导入工具,在10g开始推出的数据泵datapump相当于是exp/imp的补充和升级版本。在后续章节再做一个总结。exp/imp的使...

2015-01-25 22:58:04 199

转载 vi的补充学习(r4笔记第25天)

今天突然发现vi虽然用了些日子了,但是常用的一些命令之外,还是有些命令比较生疏,简单总结了一下,然后自己在vi里面编辑了一把,效果还不错。对于大家比较熟悉且常用的命令就没...

2015-01-24 23:47:44 90

转载 由Gavin King的故事所做的感悟 (r4笔记第24天)

如果在前几年SSH火热的时候,提起Gavin King,那是如雷贯耳,现在虽然从事数据库管理的部分要多一些,感觉开发都快淡出了自己的能力范围了。但是看到Hibernat...

2015-01-23 23:46:53 153

转载 关于表联结方法(二) (r4笔记第23天)

在比较经典的表联结方法中,nested loop join和hash join是比较常用的,对于sort-merge join来说,可能略微有些陌生。SQL> ...

2015-01-22 23:08:06 92

转载 关于ORA-01779问题的分析和解决 (r4笔记第22天)

最近同事问我一个问题,是关于一个update语句的问题,需求有点特别,结果在使用update语句尝试了各种方法后,仍然是不依不饶的报出ORA-01779的错误。今天专门花...

2015-01-21 23:00:16 207

转载 关于shell中的pl/sql脚本错误排查与分析(r4笔记第21天)

今天有个同事问我一个问题,他说运行shell脚本的时候抛出了ORA 错误,但是对于错误的原因没有思路,想让我帮他看看。我查看了下,脚本的结构比较清晰。脚本是有一个shel...

2015-01-20 22:50:15 150

转载 awr中DB CPU过低的原因分析(r4笔记第20天)

前几天在做巡检的时候发现有个库的负载在某一个时间段内极高,高达100倍。一个10分钟的awr报告,得到的db time 却有1000分钟。Snap Id Snap Tim...

2015-01-19 22:20:42 439

转载 使用telnet命令验证邮箱(r4笔记第19天)

前些天在看一本shell脚本攻略的时候,里面有一个章节是通过curl命令来访问gmail邮箱,我在本地反复尝试,看来还是google服务在大陆受限的原因,一直都不通。最后...

2015-01-18 23:41:58 322

转载 job处理缓慢的性能问题排查与分析(r4笔记第18天)

昨天开发的同事找到我说,生产有个job处理数据的速度很慢,想让我帮忙看看是怎么回事,最近碰到这种问题相对比较多了,但是问题的原因也是五花八门。我还是大体找他们了解了下情况...

2015-01-17 22:34:26 237

转载 完美的执行计划导致的性能问题(r4笔记第17天)

今天现场的开发同事反馈有一个job处理数据的速度很慢,从半夜2点开始运行,结果到了早上8点还没有运行完,最后无奈kill掉了进程。等我刚到公司,他们想让我查查倒底是什么原...

2015-01-16 22:41:17 243

转载 通过执行计划中的CONCATENATION分析sql问题(r4笔记第16天)

昨天开发的一个同事找到我,说写了一条sql语句,但是执行了半个小时还没有执行完,想让我帮忙看看是怎么回事。他大体上给我讲了下逻辑,表bl1_rc_rates是千万级数据量...

2015-01-15 17:22:38 247

转载 通过shell定制dbms_advisor.quick_tune(r4笔记第15天)

在平时的调优工作中,在11g中的新特性sql monitor可以极大的简化性能监控的工作,对于执行时间超过5秒的sql语句都会记入v$sql_monitor中。reco...

2015-01-14 23:05:43 185

转载 强大的awr format (r4笔记第14天)

awr报告对于dba而言是工作中重要的一部分内容,有些时候感觉跟去医院看病的化验单一样,各种指标和参数。有些高了,有些低了都是需要注意的内容。之前打印了一份awr报告,竟...

2015-01-13 21:32:42 121

转载 关于SQLRecoverableException问题的排查和分析(r4笔记第13天)

上周在升级时候,客户反馈某个job报了下面的错误,想让我们查看一下是不是数据库这边有什么问题。Caused by: java.sql.SQLRecoverableExce...

2015-01-12 21:46:59 715

转载 巧用shell脚本统计磁盘使用情况(r4笔记第12天)

在系统环境中存在大量的文件时,统计磁盘空间的工作变得尤为重要。首先是传统的文件统计,通常使用-s选项,但是只能得到一个概要的信息,如果想定位哪些文件消耗的空间较大还是比较...

2015-01-11 23:05:07 91

转载 关于导入导出sequence(r4笔记第11天)

sequence在平时的工作中是一个默默无闻的角色。可能创建好之后很少会去修改它,它就在默默地自增长。直到一些特殊的原因导致sequence出现问题,比如提供了一个脚本,...

2015-01-10 22:21:35 137

转载 巧用分析函数循序渐进解决实际问题 (r4笔记第10天)

今天同事问我一个问题,他说问题的逻辑很清晰,但是感觉无心下起。问题的逻辑大体是这样的。有一个表,存在着大量的数据,比如account_id为1代表account的编号,可...

2015-01-09 23:28:39 112

转载 oracle中的数组(第一篇)(r4笔记第9天)

数组在各种编程语言中都是很重要的数据结构实现,在oracle中也有自己的一席之地。自己简单做了几个实验,发现很多东西还是眼高手低,真实去做的时候,里面还是有不少的细节的。...

2015-01-08 23:23:09 114

转载 oracle工具集初探(r4笔记第8天)

今天无意中看了下ORACLE_HOME/bin下面的东西,发现里面还是存在不少的东西。除了常用的sqlplus,tnsping,rman,exp/expdp,imp/im...

2015-01-07 23:31:09 174

转载 巧用linux命令做图片下载器(r4笔记第7天)

在平时上网的时候,发现有些图片不错,想保存到本地,一个一个的保存确实够费劲的,如果把整个网页都保存了,有些又是自己不需要的,就算下载下来了,还得从上百个网页元素中去筛选,...

2015-01-06 23:22:34 169

转载 关于order by中的数据排序(r4笔记第6天)

今天开发的一个同事找到我,说碰到一个比较奇怪的问题,说两个等价的查询类似下面的形式。select *from test where account_id=xxxxxx o...

2015-01-05 23:04:10 111

转载 通过Linu命令实现屏幕录制和回放(r4笔记第5天)

平时在工作学习中如果可以录屏的话,那么在以后再看真是很难得的学习资料。有些远程的操作都是命令行,如果使用录屏软件,可能占用的空间极大。其实Linux中可以通过命令行来实现...

2015-01-04 21:40:00 133

转载 通过java程序抽取日志中的sql语句(r4笔记第4天)

今天在翻看以前的笔记时,发现自己在很早之前写过一个java程序,能够解析日志中的sql语句。import java.io.BufferedReader;public cl...

2015-01-03 23:19:16 321

转载 分析函数之窗口子句(r4笔记第3天)

关于分析函数,可能大家基本都是从row_number()开始了解到的。分析函数的使用在某种程度上可以避免自连接,使得原本较为繁琐复杂的查询一下子变得精简起来。然后使用以下...

2015-01-02 22:08:00 152

转载 几个行列转换的实用小例子(r4笔记第2天)

起行列转换,大家是既熟悉又陌生,在oracle 10g版本之前如果要做行列转换,都基本得使用decode来完成,在11g中情况有了改观,可以直接使用pivot特性来完成...

2015-01-01 23:33:51 97

Python 2.7 chm文档

Python 2.7版本 chm文档,方便日常使用和查看,基本的API之类都可以很方便的查看

2018-03-17

MySQL常见的10个典型错误

MySQL常见的10个典型错误,Janos Ruszo在percona live上分享的资料

2018-03-01

自动数据库优化工具OtterTune(pdf文档)

来自卡耐基梅隆的机器学习成果,对MySQL,PG进行自动优化

2017-11-03

the v$ views for oracle database 10gR2

oracle 10g动态性能视图大全,分类比较细致。

2014-04-21

webwork,tomcat源码

webwork的源码和tomcat的源码,可以借鉴一下

2010-06-24

java局域网聊天器

实现了公聊,私聊等功能 文件接收和发送,使用了java io thread socket等

2009-08-04

java局域网聊天器

运用线程,io流,和socket来实现,实现了工料,私聊等功能,文件发送和接受

2009-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除