上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 详见原文博客链接 http://www.killdb.com/2011/09/29/%e9%81%ad%e9%81%87sp2-0734%e7%9a%84%e5%b0%b4%e5%b0%ac.html 阅读全文
posted @ 2011-10-02 11:49 Roger's oracle blog 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 详见个人博客站点原文 http://www.killdb.com/2011/09/27/linux-rac-delete-node%e5%b0%8f%e8%ae%b0.html 阅读全文
posted @ 2011-09-27 11:39 Roger's oracle blog 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 详见原文博客地址 http://www.killdb.com/2011/09/25/%e5%85%b3%e4%ba%8eoracle-rac%e8%8a%82%e7%82%b9%e7%9a%84%e9%a9%b1%e9%80%90.html 阅读全文
posted @ 2011-09-25 17:38 Roger's oracle blog 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 详见个人博客原文链接 http://www.killdb.com/2011/09/22/zhsgbk16%e5%88%b0al32utf8%e7%9a%84%e4%b8%80%e7%82%b9%e6%b5%8b%e8%af%95.html 阅读全文
posted @ 2011-09-22 14:30 Roger's oracle blog 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 详见个人博客地址 http://www.killdb.com/2011/09/20/%e6%9e%81%e5%85%b6%e7%97%9b%e8%8b%a6%e7%9a%84%e4%b8%80%e6%ac%a1addnode-for-linux.html 阅读全文
posted @ 2011-09-20 22:52 Roger's oracle blog 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 原文链接 http://www.killdb.com/2011/09/19/cursor_sharingoutline%E7%9A%84%E9%97%AE%E9%A2%98.html 阅读全文
posted @ 2011-09-19 19:58 Roger's oracle blog 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 原帖地址 http://www.killdb.com/?p=447关于library cache pin和library cache lock,是一个让人比较疑惑的问题。我这里主要是指的event,首先来说下其原理:lock主要有三种模式:Null,share(2),Exclusive(3).在读取访问对象时,通常需要获取Null(空)模式以及share(共享)模式的锁定.在修改对象时,需要获得Exclusive(排他)锁定.pin操作跟lock一样,也有三种模式,Null,shared(2)和exclusive(3).只读模式时获得shared pin,修改模式获得和exclusive pi 阅读全文
posted @ 2011-09-16 13:00 Roger's oracle blog 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 原帖地址 http://www.killdb.com/?p=390什么是os block header?它有哪些作用?如果它损害了怎么办?下面是关于os block header的解释,来自MOS。The OS Block Header is in the first datafile block. It is used by Oracleto store Operating System information.It is the Block Zero. It is not the datafile header which is in Oracle Block 1.Corruption i 阅读全文
posted @ 2011-09-05 17:39 Roger's oracle blog 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 原帖地址 http://www.killdb.com/?p=348该特性是在oracle 11gR2 引入,其目的不言而喻。在11gR2之前,也就是在11gR1中,如果当你发出/*+parallel(16) */ 时,可能会出现下面两种情形:1. The SQL can run with reduced DOP (be downgraded) -该特性我在11gR1中测试过2. The SQL can run in serial mode (be serialized)* "ORA-12827: insufficient parallel query slaves available 阅读全文
posted @ 2011-09-04 13:45 Roger's oracle blog 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 原帖地址http://www.killdb.com/?p=359该特性是11gR1就引入了,只是在11gR1中限制太多,本文主要是讲解11gR2中关于该特性所增加的一些功能。SQL> select name,description from v$bgprocess where name like 'F%';NAME DESCRIPTION----- ---------------------------------------------FMON File Mapping Monitor ProcessFBDA Flashback Data Archiver Proces 阅读全文
posted @ 2011-09-04 13:43 Roger's oracle blog 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客http://www.killdb.com/?p=263刚刚整理好的列表,分享给大家,方便及时查看以及更新patch.■10.2.0.4.XOracle Database Patch Set UpdateDatabaseCommentsIncludes Cpu10.2.0.4.18576156Bash 10.2.0.4.0includes CPUJul200910.2.0.4.28833280Bash 10.2.0.4.0includes CPUOct200910.2.0.4.39119284Bash 10.2.0.4.0includes CPUJan201010.2.0.4 阅读全文
posted @ 2011-09-01 16:11 Roger's oracle blog 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=225下午一个同事遇到经典的ora-600 4000错误,我远程帮忙处理了一下,关于该错误的处理,网上已经有不少的例子了,通常情况下,该错误通过反复重启数据库,然后可以进行规避4000错误,但是如果反复重启N次后,错误依旧的话,那么我们只能使用极端手段了。网上能找到的例子基本上都是一个思路,通过trace 定位到含未提交视图的block,然后用bbed(windows可以使用UE代替)修改flag,将20修改为80即可,如下:*** 2011-08-30 15:57:10.037ksedmp: internal or fat 阅读全文
posted @ 2011-08-30 20:28 Roger's oracle blog 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=222[oracle@roger ~]$ sqlplus "/as sysdba"SQL*Plus: Release 10.2.0.4.0 - Production on Sun Aug 28 17:17:45 2011Copyright (c) 1982, 2007, Oracle. All Rights Reserved.Connected to an idle instance.SQL> startupORACLE instance started.Total System Global Ar 阅读全文
posted @ 2011-08-28 23:23 Roger's oracle blog 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=161最近2天远程帮忙恢复了一个数据库,虽然过程不难,但是却遇到了非常奇怪的事情。某个客户的windows 10201的库,alert报错如下:Tue Jul 05 15:28:52 2011Hex dump of (file 3, block 2674) in trace file e:\oracle\product\10.2.0\admin\orcl\bdump\orcl_p001_1916.trcCorrupt block relative dba: 0x00c00a72 (file 3, block 2674)Tue 阅读全文
posted @ 2011-08-28 23:21 Roger's oracle blog 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=153SQL> !uname -aLinux roger 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/LinuxSQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.WE8ISO885 阅读全文
posted @ 2011-08-28 23:18 Roger's oracle blog 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客http://www.killdb.com/?p=55关于该特性,其实并不是11gR2开始引入的,其实在11gR1就引入了,只不过其问题较多,并未引起太多关注而已(bug不少)。该特性主要解决了哪些问题?● data skew (数据倾斜)● bind peeking (绑定变量窥视)-oracle 9i 引入如何理解ACS ?ACS will allow multiple execution plans for a statement that use bind variablesensuring that the best executionplan will be us 阅读全文
posted @ 2011-08-28 23:16 Roger's oracle blog 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=169前不久恢复了一个10201 for windows的库,由于坏块导致数据库异常。我们知道,对于windows来说,相比unix或linux 操作起来更麻烦,其实windows也是可以使用dd的,运用dd和UE基本上可以起到和使用bbed一样的效果。 大家可以在这里下载dd for win版本dd-0.6beta3SQL> select * from v$version;BANNER----------------------------------------------------------------Ora 阅读全文
posted @ 2011-08-28 23:15 Roger's oracle blog 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=182我们知道outlines 特性在oracle 8i就引入了,不过我用的很少,今天同事问到了,我也就再回顾温习一下,如下是做的简单测试。首先先来看2个跟outline相关的参数:create_stored_outlines ---控制是否自动创建outlineuse_stored_outlines ---控制是否启用outline使用outline的方式有很多种,列出如下几种方式:1. 针对sql语句或sqlidSQL> conn roger/rogerConnected.SQL> alter session 阅读全文
posted @ 2011-08-28 23:07 Roger's oracle blog 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客http://www.killdb.com/?p=219前面2篇文章分别讲了query cache的使用以及探秘其内存结构等等,最后一篇将讲讲11gR2中,query cache的特别之处,详见下面的实验。SQL> show userUSER is "ROGER"SQL> create table ht03 as select * from ht02 where rownum desc ht03Name Null? Type----------------------------------------- -------- ---------- 阅读全文
posted @ 2011-08-28 23:05 Roger's oracle blog 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 原文链接 个人博客 http://www.killdb.com/?p=216在11g 新特性之--query result cache 的第一篇文章中,我讲述该特性的使用以及相关的管理等等,其中在最后提出了几个疑问,query cache结构如何?跟shared pool有何关系?该特性真的是说的那么好吗?它适用于OLTP 系统吗? 下面这篇文章将给出解答。SQL> conn roger/rogerConnected.SQL> create table ht02 as select owner,object_id,object_name from dba_objects;Table 阅读全文
posted @ 2011-08-28 23:04 Roger's oracle blog 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页