上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 72 下一页
  2011年6月18日
摘要: 最近南方的雨下的很烦人。 暴雨,一下就是一天,不过平时我也不怎么出门,所以也就无所谓了。 在家看看电影,做做测试,在补补觉,周末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 springside例子 阅读(161) 评论(0) 推荐(0) 编辑
  2011年6月17日
摘要: 一. 官网的说明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 springside例子 阅读(736) 评论(0) 推荐(0) 编辑
  2011年6月16日
摘要: 这个等待事件也算一个常见的等待事件。 在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 springside例子 阅读(4849) 评论(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 springside例子 阅读(285) 评论(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 springside例子 阅读(801) 评论(0) 推荐(0) 编辑
  2011年6月15日
摘要: 在 老熊 的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 springside例子 阅读(3989) 评论(0) 推荐(0) 编辑
  2011年5月31日
摘要: 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 springside例子 阅读(230) 评论(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 springside例子 阅读(261) 评论(0) 推荐(0) 编辑
  2011年5月30日
摘要: 之前也整理过一篇文章来说明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 springside例子 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 关于Oracle 临时表,参考我的Blog: Oracle 临时表 http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4705283.aspx对Oracle 临时表的操作,会产生redo 和undo。先看一个示例:SYS@anqing1(rac1)> CREATE GLOBAL TEMPORARY TABLE dave_test (id number,name varchar2(20)) ON COMMIT DELETE ROWS;Table created.SYS@anqing1(rac1)> set autotrace 阅读全文
posted @ 2011-05-30 14:57 springside例子 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 72 下一页