日历

2008 7.6 Sun
  12345
6789101112
13141516171819
20212223242526
2728293031  
«» 2008 - 7 «»

文章搜索

日志文章列表

2008年04月17日 14:22:50

分区表维护中的两点注意

ORACLE 10G R2
1.全局索引
SQL> alter table analyse_content truncate subpartition DATA0712_DEYANG;
Table truncated
truncate分区后,修改或者插入数据报错:
ORA-01502: index 'phs.pk' or p..

阅读全文>>

Tags: partition  

类别: Administer |  评论(0) |  浏览(2821) |  收藏
2008年04月11日 12:07:35

Oracle如何配置多个监听器

如何为一个instance配置多个监听,并且实现Client Load Balancing和Client Load Balancing。
打开NETCA,配置两个监听器。
LISENTER,默认监听器,一路next,就配置完毕, 监听端口1521。
配置LISENTER2,..

阅读全文>>

Tags: listener  

类别: Administer |  评论(0) |  浏览(3381) |  收藏
2008年04月09日 15:10:50

深入学习Buffer Cache

Buffer Cache内部

Buffer cache是为了实现消除频繁的数据块物理I/O,从而提高并发访问和OLTP应用程序的性能。Oracle buffer cache能够:
数据在内存中可用:减少物理I/O
一致读:数据在内存相同的块可拥有多个..

阅读全文>>

Tags: buffer   oracle  

类别: Administer |  评论(0) |  浏览(3724) |  收藏
2008年04月02日 11:17:17

愚人节,重建控制文件

愚人节,极不顺利...
在测试环境,为一个20000000记录的表,建立物化视图的时候,2个小时都无法完成。监控磁盘
I/O,觉得不正常,实在不想等了,kill会话也没有反应。
shutdown immediate无反应,强行startu..

阅读全文>>

Tags: 控制文件  

类别: Administer |  评论(1) |  浏览(3564) |  收藏
2008年03月25日 13:26:21

oracle asm store install note

PHS防clone系统终于要提供给用户用了。局方帮了一个很老的PC server来做测试数据库,只有两块80G硬盘,而且 SA告诉我做的RAID1,并且装好数据库软件。我想了一下,还是装一个ASM实例吧。
ASM是Oracle推荐提供用于..

阅读全文>>

Tags: oracle   asm  

类别: Administer |  评论(3) |  浏览(4295) |  收藏
2008年03月19日 14:24:43

Oracle的sr和scn

相对其它数据库而言Oracle是最早实现CR(consistens read一致读)的RDBMS,以前有同事老是抱怨Sysbase并发性能差,我当时就很困惑,why?后来才明白,sysbase那个版本根本就不支持CR。
CR,简单来讲就是,我查..

阅读全文>>

Tags: oracle  

类别: Administer |  评论(0) |  浏览(4708) |  收藏
2008年02月01日 10:36:33

Oracle OS crush, MANUAL RESCOVER

Case:一个老同学单位数据库坏了,里面有重要数据。
Oracle trouble:OS所在DISK崩溃。
Oracle version:Version 9.2.0.1.0enterprise
OS:win:
DB SID: ora9
Backup state: norecent data backup
machine: IBM pcs..

阅读全文>>

Tags: 恢复  

类别: Administer |  评论(0) |  浏览(4235) |  收藏
2007年11月28日 15:27:30

ORA-29292 RENAME_FAILED

RENAME_FAILED The requested file rename operation failed.
今天发现一个奇怪的问题记录一下。
首先发现生成话单文件的程序,无法改文件名称。因为为了防止在生成过程中被接口程序读取,所以在生成完毕后会调用U..

阅读全文>>

Tags: ORA 29292  

类别: Administer |  评论(0) |  浏览(4541) |  收藏
2007年11月13日 09:54:12

读书心得《Cost Based Oracle Fundamentals》4章

读书心得《基于成本的Oracle优化法则》4章



索引访问路径的流程:

1.     为索引列准备谓词
2.     定位索引root block
3.     沿着 branch level 到leaf block,寻找s..

阅读全文>>

Tags: cost  

类别: Administer |  评论(0) |  浏览(4491) |  收藏
2007年11月06日 21:22:51

读书心得《Cost Based Oracle Fundamentals》1~3章

Cost 成本的含义是什么?
在Oracle里,Cost是由一种等价的时间来表示,下面是一个Oracle 9i的costing model,遗憾的是我并没有在10g的doc里面找到它。
According to the CPU costing model:
Cost = (
#SRds * s..

阅读全文>>

Tags: cost  

类别: Administer |  评论(2) |  浏览(4423) |  收藏
2007年10月29日 13:14:14

DUMPING ORACLE BLOCKS<2>

Dumping The Extent Header


在上一个章节里,我们dump一个在表中间的数据块。在段的第一个数据块里面同样也有一些有意思的信息。下面我们来导出EMP表的第一个块。

ORA9I SQL> alter system dump datafile 3..

阅读全文>>

Tags: dump  

类别: Administer |  评论(0) |  浏览(3815) |  收藏
2007年10月22日 13:26:53

DUMPING ORACLE BLOCKS<1>

Brian Peasland, Raytheon at EROS Data Center


在网上看见这篇文章,我简单的翻译了一下。





Introduction
实际上,需要我们dump Oracle的数据块的CASE是很少见。这些块包括表、索引甚至是控制文件。当我..

阅读全文>>

Tags: dump  

类别: Administer |  评论(0) |  浏览(3578) |  收藏
2007年08月28日 22:05:23

Oracle I/O子系统的配置和设计

Oracle IO的配置和设计
Oracle IO子系统是数据库中一个非常重要的组成部分。
很多软件系统的瓶颈都是由DISK IO引起的,系统花费了大量的CPU_TIMES用于等待I/O行为的完成。
当我们设计数据库的IO子系统的时候,应..

阅读全文>>

Tags: IO  

类别: Administer |  评论(1) |  浏览(3526) |  收藏
2007年07月18日 13:46:51

CKPT 和 SCN

感觉自己一直对一些基本概念没有精确的了解,所以查查DOC复习一下。
checkpoint是什么?checkpoint就是CKPT process,当它被触发的时候告诉database writer process DBWT,把内存中的脏数据写入到磁盘中,完成这个..

阅读全文>>

Tags: checkpoint   SCN  

类别: Administer |  评论(1) |  浏览(4361) |  收藏
2007年07月05日 19:46:06

Oracle 10g DataGuard 配置<1>

physic standby configuration 最大性能模式
一,目的
公司最近一个生产库决定采用dataguard的容灾方案,所以我事先配置试验它的性能以及稳定性,供评估和研究之用。本文主要参考了Oracle公司的doc<<Data ..

阅读全文>>

Tags: dataguard   oracle  

类别: Administer |  评论(1) |  浏览(12247) |  收藏
2007年06月22日 21:05:58

Oracle 内存的配置和使用 (10g r2) <4>

配置和使用REDO LOG BUFFER  我们知道服务器进程会把把buffe cache里面的数据库块改变保存在重做log buffer里面。在满足一定条件,LGWR进程就会把重做buffer log里面的数据写入在线日志中:  1.log ..

阅读全文>>

Tags: Oracle 内存  

类别: Administer |  评论(0) |  浏览(7363) |  收藏
2007年06月19日 13:56:03

Oracle 内存的配置和使用 (10g r2) <3>

配置和使用Shared pool 和large poolOracle使用shared pool来缓存很多不同类型的数据,包含PLSQL块,SQL语句,字典缓存数据等等。正确的使用和配置shared pool的大小能够减少资源的消耗,至少在下面4个方面:1...

阅读全文>>

Tags: Oracle 内存  

类别: Administer |  评论(1) |  浏览(6840) |  收藏
2007年06月17日 10:48:58

Installing Oracle RAC 10g Release 2 on Linux x86

by John Smiley  翻译:valen won 2007/06/08学习在Red Hat Enterprise Linux 或者 Novell SUSE Enterprise Linux安装Oracle RAC 10g Release 2的基本技术。(仅为了学习和研究)目录OverviewBackgroundPart ..

阅读全文>>

Tags: Oracle RAC  

类别: Administer |  评论(0) |  浏览(6720) |  收藏