[zt] 处理LOB(大对象)表enqueue HW问题的一个方法
在RDBMS系统中,发生enqueue等待特别是enqueue TX-contention是再正常不过的了,原因很简单,为了满足ACID原则。但如果是enqueue HW-contention,你遇到的机会就要稍微少一些了,因为这一般只发生在大量数据装...
SCN, using backup controlfile及resetlogs[final]
SCN(System Chang Number)作为oracle中的一个重要机制,在数据恢复、Data Guard、Streams复制、RAC节点间的同步等各个功能中起着重要作用。理解SCN的运作机制,可以帮助你更加深入地了解上述功能。 在理解SCN之前...
SCN, checkpoint 及数据库的恢复
scn号与oracle数据库恢复过程有着密切的关系,只有很好地理解了这层关系,才能深刻地理解恢复的原理,从而才能很好地解决这方面的问题。 一。SCN与CHECKPOINT CKPT进程在check...
诡异,一个index在几分钟内大小增加了6G,归档不多
Linux AS 5.3 64bit, Oracle 10.2.0.4 , RAC , 4 nodes 今天忽然在几分钟内一个index增加了 6G ,总大小达到 17.5G , 这个index所在的表大小只有 120M ,&n...
Linux下Oracle随机自动启动脚本设置
11g : #set oracle environmentORACLE_HOME=/u01/product/oracle;export ORACLE_HOMEORACLE_SID=hunetapp; export ORACLE_SIDsu oracle -c "/u01/product/oracle/11.2.0/db_1/bin/sqlplus /nolog <<E...
热备份时被修改的数据块如何记录在联机日志文件
Oracle 10g , 11g 热备份 - 发出begin backup以后,第一次修改数据块中的数据行之前,在online redo log文件中记录整个数据块的修改前的数据(以重做记录形式?)。在使用热备份进行恢复时,一旦发现某个数...
教你如何成为Oracle 10g OCP - 第十二章 手工管理的备份与恢复
第十二章 手工管理的备份与恢复 备份分为两种: 物理备份和逻辑备份 物理备份 -- 指对数据文件,控制文件,归档日志文件的备份,是数据块级别的备份;逻辑备份 -- 指对数据库内部的逻辑对象(比如表)进...
关于热备份[final]
关于热备份: Oracle数据块的大小是操作系统数据块的整数倍,如果直接通过OS命令拷贝数据文件到备份介质,由于数据库一直在使用,我们通过OS命令拷贝数据文件是以OS Block为单位进行的,那么一个Oracle block会被分...
alter system archive log current / all / switch logfile
alter system switch logfile ; 对单实例数据库或RAC中的当前实例执行强制日志切换,归档当前重做日志,Oracle9i之前如果自动归档没有开启,就不归档当前重做日志文件 。 alter system archive log current ; 对数...
[转载]Oracle 事务处理的完整流程分析
oracle服务进程如何处理用户进程的请求服务器进程在完成用户进程的请求过程中,主要完成如下7个任务:0.sql语句的解析1.数据块的读入db buffer2.记日志3.为事务建立回滚段4.本事务修改数据块5.放入dirty list6.用户c...
Linux Log中大量 crond(pam_unix)[10094]: session opened for user root by (uid=0)
Red Hat Enterprise Linux AS release 4 (Nahant)Kernel 2.6.9-5.ELsmp on an i686问题未解决 - /var/log/message 文件 : Sep 13 04:40:01 Brazil_DMDI sshd(pam_unix)[9495]: session closed...
Linux Log中大量snmpd[10932]: Received SNMP packet(s) from UDP[final]
Linux AS 5.3 64bit, 内核 2.6.18-128.el5 RH系列的机器 , radhat、fedora、rhel、centos等, 系统自带的snmpd是会缺省往syslogd里打log的而且遗憾的是:缺省的log级别是debug...
教你如何成为Oracle 10g OCP - 第十一章 配置网络环境
第十一章 配置网络环境11.1 用户与Oracle数据库建立连接 网络服务(Net Service) - Oracle 使用网络服务从客户端或者中间层的应用服务器与数据库服务器建立连接。 监听器 - 在客户端, 网络服务...
Linux下修改时间
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成2005年7月26日的命令如下。 #date -s 03/28/2008 将系统时间设定成下午11点12分0秒的命令如下。 #date -s 11:24:00 ...
监听器中的 PLSExtProc
典型的listener.ora 文件内容: SID_LIST_LISTENER = (注册到监听器的service name所在区域) (SID_LIST = (SID_DESC = (对外部过程调用...
客户端段建立到服务器端的连接过程
A. 客户端发起连接,通过在客户端提供用户名,用户密码及连接字串(tnsnames.ora中设置),建立与监听器的连接。 B. 客户端一旦与监听器建立了连接,则在客户端生成用户进程。同时监听器会判断客户端请求的DB服务名是...
Oracle10g Data Guard (Standby) 理论与实践 [final]
Oracle10g Data Guard (Standby) 理论与实践 简单summary :A. 日志发送 : ARCH SYNC -- 将PRI DB上的归档通过RFS传输给Standby的归档或Standby Redo Log(如果有)。 LGWR ...
教你如何成为Oracle 10g OCP - 第六章 存储管理
存储概念 - 物理概念及逻辑概念 物理概念: 数据文件,控制文件,联机日志文件 等 逻辑概念: 表空间(tablespace), 段(segment), 区间(extent), 数据块(block) Tablespace : 可以细分为...
rsync 设置Linux下目录同步[final]
1. 在目标机上生成public key . franklinstby<*frankdb*/home/oracle>$ cd /home/oraclefranklinstby<*frankdb*/home/oracle>$ mkdir .sshfranklinstby<*frankdb*/home/oracle>$ chmod&nb...
No free sectors available
在对一个新的LUN进行fdisk ,碰到1号主分区已经被用或者 No free sectors available 的错误,一般是原来用过这个LUN, No free sectors available 的意思是没有磁盘分区可以使用,也就...