- 博客(75)
- 收藏
- 关注
转载 DG主库忘记force logging情况下,insert append了nologgin表操作
有网友问,dg环境下primary库没force logging情况下,insert append了nologgin表会怎么样,standby会不会主动报错中止同步等。这情况standby不会主动报错,只有在stand...
2017-10-26 11:25:56 272
转载 12.2 wait event ‘PGA memory operation’
一客户报整个数据库sql运行缓慢,甚至执行不出来。看了下会话,等待事件都是PGA memory operation,等待时间长达几百秒。PGA memory operation等待事件在12.2开始引入,从字面上看是会话...
2017-09-03 11:08:08 8932
转载 SMON功能(六):Instance Recovery
SMON的作用还包括RAC环境中的Instance Recovery,注意虽然Instance Recovery可以翻做实例恢复,但实际上和我们口头所说的实例恢复是不同的。我们口头语言所说的实例恢复很大程度上是指Crash...
2016-11-20 23:05:53 301
转载 ORA-00604 01654 06512错误处理
问题: 客户tbsogg表空间满,添加表空间数据文件报错处理: 奇怪,添加表空间怎么会报索引无法扩展呢,使用10046跟踪会话。 发现往ogg的ggs_marker表插数据,索引无...
2015-04-28 00:16:15 540
转载 os thread startup等待事件HANG处理
环境:SQL> select * from v$version; BANNER-----------------------------------------------------------...
2015-03-08 00:34:56 588
转载 ORACLE 11G RAC 访问SCANIP ORA-12545
ORA-12545 or ORA-12537 Reported while Connecting to RAC through SCAN name [ID 970619.1]...
2015-02-28 20:36:41 170
转载 Oracle11G密码延迟验证导致的系统HANG住
环境:AIX-Based Systems Oracle release 11.2.0.3.0 故障现象:同一个登录账号只要错过一次密码,下面登录(不管密码是否正确)都会慢 ,如果成功,后续登录...
2015-01-22 13:26:11 162
转载 Quick Reference to Patch Numbers for Database PSU
for check the patch number on MOS. ...
2014-12-04 23:23:43 97
转载 DFS lock handle事件处理
环境: Oracle 11.2.0.1 RAC AXI 6.3情况:工具通过INSRT INTO TAB1@DB_LINK SELECT * FROM TAB_B往插入数据时,HAND住,会话事件为DFS lock h...
2014-11-16 16:41:18 2099
转载 一个NOT EXISTS含有OR条件子查询的优化
SQL> SELECT COUNT(*) FROM TC2_SEG S WHERE S.PART_ID = 11 AND S.CLASS_ID IN (310,510) 2 AND ...
2014-10-10 17:07:46 1085
转载 Recursive Calls
官网对recursive calls的解释如下: Recursive Calls:Number of recursive calls generated at both the user a...
2014-08-12 10:41:59 130
转载 USE_HASH、USE_NL与驱动表
use_hash(table1,table2) 指定table1,table2连接以HASH 方式连接,采用这种方式,我们不能控制table1,table2哪个表为驱动表,优化器会根据cost自动选择驱动表,如果我们非...
2014-07-01 16:27:03 672
转载 ORA-00600: internal error code, arguments: [4194]
版本:11.2.0.10由于activeredo损坏,使用_allow_resetlogs_corruption参数resetlog启动,报以下错误:Errors in file /u01/oracle/dia...
2014-05-06 16:39:49 275
转载 insert into select 中使用序号
今天遇到一个问题: 在insert into select后面用序列时报错 insert into R_POL_VIPO(id,SUMVIPONUM,STATSTICSDATE)selectR...
2014-04-18 15:53:46 481
转载 重建控制文件
由于主机中途断电,数据库启动报错: ORA-00221:erroronwritetocontrolfileORA-00206:errorinwriting(block1,#blocks1...
2014-04-18 15:53:07 95
转载 latch: cache buffers chains
当一个数据块读入sga区,相应的buffer header会被放置到hash列表上,我们称其这hash chains,chain在中文的意为链条或串的意思,表达就是关连性.如果一个进程想访问或修改hash chain上的bloc...
2013-10-12 09:33:48 80
转载 C小程序
开始重拾C语言,以下指针代码看了一大会... #include void change(char *point);int main(){ char str[80]; /*定义一个字符数组*...
2013-09-02 17:25:16 99
转载 Oracle特殊符号的模糊查询
oracle中带有特殊符号的模糊查询首先讲一下Oracle模糊查询Oracle模糊查询可使用的通配符,Oralce中SQL语句提供了四种匹配模式:% 零或者多个字符_ 单一任何字符(下划线)\ 特殊字符[]...
2013-08-26 17:19:08 309
转载 sysdba登录 ORA-01017:用户名密码出错 故障排查实例
一次以前同事call,说是数据库的sys登录不了系统叻。普通用户连接可以登录,只要是as sysdba就提示ORA-01017:用户名密码出错。很显然这是一个典型的sysdba登录的问题。首先要他查看了sqlnet文件。SQ...
2013-08-13 14:41:06 3379
转载 关于Listener动态注册
之前有遇到过很多次,动态注册不了,原因在listener.ora配置的host与主机名hostname不一致导致,改成一致便可以.--host文件对应[oracle@odd admin]$ cat /etc/hosts...
2013-07-25 14:30:58 385
转载 Linux的multipath for ASM
之前做过rac的存储级别配置,这里主要涉及到的是asm共享磁盘的配置,裸设备等,一般在linux上面配置asm 共享存储都会选用asmlib或者udev,小鱼个人更倾向于用udev来构造asm disk,而还可以用多路径软件来构...
2013-07-01 14:34:05 287
转载 实例恢复详截
什么时候会产生实例恢复呢?当你数据库服务器异常断电,重启数据库就会发生实例恢复。实例恢复是由数据库自动完成的,无须DBA的干涉。当然这里有个前提条件:数据文件、在线日志文件、控制文件不得有损坏。 我...
2013-06-06 10:51:26 213
转载 SCN的相关解析
1、SCN是什么?(system change number/system commit number)2字节为Wrap(进位值)+4字节为Base(底值)select current_scn,dbms_flashback....
2013-03-26 10:36:41 90
转载 Library cache内部机制详解
Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息...
2013-03-20 16:03:31 62
转载 library cache pin/lock的解决办法
Oracle使用两种数据结构来进行shared pool的并发控制:lock 和 pin.Lock比pin具有更高的级别.Lock在handle上获得,在pin一个对象之前,必须首先获得该handle的锁定.锁定主要有...
2013-03-20 15:46:44 104
转载 logminer的简单使用
oracle工具:logminer的简单使用我的环境:[root@localhost ~]# uname -aLinuxlocalhost.localdomain 2.6.18-308.el5xen #1 SMP Fri J...
2013-03-14 12:37:52 93
转载 B树索引的内部结构
为了观察B树索引的内部结构,首先建立一个实验用的例子:create table tindex as select * from dba_objects where 1=2;insert into tinde...
2013-03-07 11:42:08 191
转载 latch: cache buffers chains-热块的简单模拟实验
1.创建测试数据.[html]view plaincopycreatetablet1asselectrownumidfromdba_objects;CREATEINDEXT1_IDXONT1(ID)...
2013-02-27 15:22:48 115
转载 cache buffer lru chain latch等待事件
cache buffer lru chain latch官方解释The cache buffer lru chain latch is acquired in order to introduce a new block int...
2013-02-27 10:28:55 101
转载 latch: cache buffers chains
当一个数据块读入sga区,相应的buffer header会被放置到hash列表上,我们称其这hash chains,chain在中文的意为链条或串的意思,表达就是关连性.如果一个进程想访问或修改hash chain上的bloc...
2013-02-27 09:57:09 54
转载 buffer cache与相关的latch等待事件
buffer cache与相关的latch等待事件1.buffer cache2.latch:cache buffers lru chain3.latch:cache buffers chains1.buffer cache我的...
2013-02-26 17:01:48 167
转载 gc current request等待时间处理
昨天有个session 运行查询 一直出现 gc current request 这个等待事件该等待事件表示资源从远程实例读取到本地实例所花费的时间。出现该事件并不能说明什么问题,如果等待时间过长,可能表示内联网络存在问题或者...
2013-02-26 15:54:34 356
转载 Oracle Heartbeat研究
在Oracle中有一个事件叫Heartbeat,这个词在很多地方被提及,并且有着不同的含义(比如RAC中),我们这里要讨论的是CKPT的Heartbeat机制。Oracle通过CKPT进程每3秒将Heartbeat写入控制文件,...
2013-02-17 14:56:56 183
转载 ORACLE的数据段压缩技术
做为DBA,空间的紧张是常遇到的一个问题,有时一个大的表就会占用几十GB及至上百GB的空间。存储历史数据的表常常都是这样,特别是数据仓库型应用(如经营分析应用)的数据库这样的问题就更加突出。如今,在计算机技术中数据压缩技术已经十...
2013-02-17 10:28:02 134
转载 转储B*Tree索引的分枝结构
Oracle允许对B*Tree索引进行转储,以显示B*Tree的层次结构。示例如下:1.首先选择要研究的索引SQL> select index_name from user_indexes where index_name...
2013-02-01 17:34:04 56
转载 Redo Byte Address (RBA)
Recent entries in the redo thread of an Oracle instance are addressed using a 3-part redo byte address, or RBA. An...
2013-02-01 11:13:49 59
转载 Oracle 索引 详解
一.索引介绍1.1索引的创建语法:CREATEUNIUQE|BITMAPINDEX.ON.(|ASC|DESC,|ASC|DESC,...
2013-01-30 10:29:05 45
转载 rdba和dba说明
一. DB(Data block)From: http://www.orafaq.com/wiki/Data_block A data block is the smallest unit of storage in ...
2013-01-29 15:07:50 214
转载 BLOCKRECOVER恢复坏块
RMAN提供了单独恢复个别BLOCK的功能,这种功能作为普通恢复方法的补充,对于恢复数据库中出现的坏块可以快速的进行恢复。RMAN的BLOCKRECOVER是利用一个全备份作为基础,在此基础中应用日志,对于需要恢复的个...
2013-01-29 11:57:57 115
转载 DB Bocks gets & Consistent gets 区别
官方在线文档基本的定义为如下:DB block gets:the number of accesses to the current image of a blockConsistent gets:...
2013-01-28 15:09:05 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人