上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 57 下一页
摘要: 在IBM DBA 小荷的blog上看到一个用Logminer 做数据恢复的例子。 虽然对Logminer 也了解一点,但是用Logminer 做恢复还真没用过,所以也测试一下。 原文链接地址如下: 客户的一次疏忽,DBA的一次噩梦 http://www.oracleblog.org/working-case/dba-always-bad-luck-with-careless-customer/一. 在测试之前讲一点理论知识1.1. 补充日志(supplemental logging)先看一下补充日志都包含哪些信息和特性: (1)索引簇、链行和迁移行; (2)直接路径插入; (3)摘取LogM. 阅读全文
posted @ 2011-06-19 14:52 hibernate我最强 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 最近南方的雨下的很烦人。 暴雨,一下就是一天,不过平时我也不怎么出门,所以也就无所谓了。 在家看看电影,做做测试,在补补觉,周末2天也就过去了。 刚才owind 让我做了个测试。 正在使用的cursor 能否被移除。 关于cursor的东西, 几个星期前就准备整理一下的,可是看了一下官方文档,东西太多了。 一时也没不知道从哪下手。 就放那了。 今天这个测试也算对cursor 知识的一个开始。 测试就为证明以下两句话: cursor is pined ,can't be age out. only freeable cursor can be flush. The buffer is n 阅读全文
posted @ 2011-06-18 21:07 hibernate我最强 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一. 官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN100251.1 CURSOR_SHARINGPropertyDescriptionParameter typeStringSyntaxCURSOR_SHARING = { SIMILAR | EXACT | FORCE }Default valueEXACTModifiableALTER SESSION, ALTER SYSTEMBasicNo CURSOR_SHARING determines what 阅读全文
posted @ 2011-06-17 14:24 hibernate我最强 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这个等待事件也算一个常见的等待事件。 在warehouse blog和 itpub 上有相关的2个帖子。 连接如下:cursor: pin S wait on X等待事件模拟http://warehouse.itpub.net/post/777/493962cursor: pin S wait on Xhttp://space.itpub.net/756652/viewspace-348176一. Mutex 说明 Oracle Mutex 机制 说明 http://blog.csdn.net/tianlesoftware/archive/2011/05/30/6455517.aspx To. 阅读全文
posted @ 2011-06-16 17:00 hibernate我最强 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在maclean blog 上看到的这篇文章,很不错,转贴过来,原文链接如下:http://www.oracledatabase12g.com/archives/whats-smon-enabling-cache-recovery.html 我们在学习Oracle基础知识的时候会了解到实例恢复(Instance Recovery)或者说崩溃恢复(Crash recovery)的概念,有时候甚至于这2个名词在我们日常的语言中表达同样的意思。 实际上Instance Recovery与Crash Recovery是存在区别的:针对单实例(single instance)或者RAC中所有节点全部崩溃 阅读全文
posted @ 2011-06-16 10:37 hibernate我最强 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一. 创建表并insert 数据create table ta (id number,name varchar2(10));create table tb(id number,job varchar2(10));beginfor i in 1..1000000 loopbegininsert into ta values(i,'dave');commit;end;end loop;end;beginfor i in 1..1000000 loopbeginif i<10 theninsert into tb values(i,'boy');elsif i& 阅读全文
posted @ 2011-06-16 00:57 hibernate我最强 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 在 老熊 的Blog上看到他们写的有关ORA-04031的文章,转到blog。老熊的Blog:http://www.laoxiong.net/an-ora-04031-case.html ORA-04031这个错误,几乎每一个专业的DBA都遇到过。这是一个相当严重的错误,Oracle进程在向SGA申请内存时,如果申请失败,则会报这个错误。大部分情况下是在向SGA中的shared pool申请内存时失败,而少有向large pool等池中申请内存失败。比如下面的报错:Wed Apr 27 16:00:25 2011Errors in file /oracle/app/oracle/admin/. 阅读全文
posted @ 2011-06-15 14:42 hibernate我最强 阅读(420) 评论(0) 推荐(0) 编辑
摘要: Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。 在下文将对进程的R、S、D、T、Z、X 六种状态做个说明。PROCESS STATE CODES Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state of a process. D Uninterruptible sleep 阅读全文
posted @ 2011-05-31 17:15 hibernate我最强 阅读(218) 评论(0) 推荐(0) 编辑
摘要: AWR 报告是DBA常用的一个性能报告。 关于AWR 报告的生成,参考我的Blog: Oracle AWR 介绍 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682300.aspx在AWR 报告的前第二部分就是有关快照的一个统计信息说明。Snap IdSnap TimeSessionsCursors/SessionBegin Snap:395430-May-11 08:00:2810025.1End Snap:396230-May-11 16:00:4414621.0Elapsed:480.26 (mins)DB Time:. 阅读全文
posted @ 2011-05-31 13:39 hibernate我最强 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 之前也整理过一篇文章来说明Oracle Lock的,参考: 锁 死锁 阻塞 Latch 等待 详解 http://blog.csdn.net/tianlesoftware/archive/2010/08/19/5822674.aspx在这篇文章里,提到了System Locks,它包含: (1)Latches (2)Mutexes (3)Internal Locks一. 官方文档上关于Mutex 的说明如下Mutexes A mutual exclusion object (mutex) is a low-level mechanism that prevents an object in m 阅读全文
posted @ 2011-05-30 20:39 hibernate我最强 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 57 下一页