Oracle 悲观锁和乐观锁
oracle 悲观锁和乐观锁一.丢失更新 所有多用户环境中存在丢失更新,丢失更新可以如下示例: <img border="0" src="http://blog.oracle.com.cn/html/89/attachments/2010/03/308489_201003061456361.jpg" real_src="http://blog.oracle.com.cn/html/89/attachments/2010/03/308...
Linux下xorg进程CPU占用率过高时的一个解决方案
Linux下xorg进程CPU占用率过高时的一个解决方案 init 3 进字符模式就搞定了 哪儿这么麻烦。要想开机自己进去字符模式 就改个文件vim /etc/inittab里面有一行:id:5:initdefault:把5改成3 就OK了。
RTO 与 RPO
在灾难恢复方面,目前业界公认有三个目标值得努力。一是恢复时间,企业能忍受多长时间没有 IT,处于停业状态;二是网络多长时间能够恢复;三是业务层面的恢复。整个恢复过程中,最关键的衡量指标有两个:一个是 RTO,另一个是 RPO。所谓 RTO,Recovery Time Objective,它是指灾难发生后,从 IT 系统当机导致业务停...
ORACLE scn 机制
SCN号概述 SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为系统检查点SCN: 系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Oracle就把系统检查点的SCN存储到控制文件中。该SCN是全局范围的,当发生文件级别的SCN时,例如将表空间置于只读状...
ORACLE 中dbms_stats的使用
dbms_stats能良好地估计统计数据(尤其是针对较大的分区表),并能获得更好的统计结果,最终制定出速度更快的SQL执行计划。exec dbms_stats.gather_schema_stats(ownname => 'SCOTT',options &...
ORACLE 常见故障恢复
一.非归档模式的数据库,丢失数据文件l故障现象?丢失某个数据库文件,造成了数据库无法启动,同时数据库处于非归档模式,也没有冷备份,启动时的错误信息如下:ORA-01157: cannot identify/lock data file 3 - see DBWR trace fileORA-01110: data file 3: 'D:...
Oracle 12c 2 Nodes sandbox RAC environment on your laptop!
To download a MS Word version (to use copy/paste)from the SlideShare click the SAVEbuttonOracle 12c 2 Nodes sandbox RAC environment on your laptop!2013.06.29, v1.02Yury VelikanovShortIntroductionAs result of following this Step by Step Guide you will get the f...
Oracle 10g RAC 启动与关闭
一. 检查共享设备一般情况下, 存放OCR 和 Voting Disk 的OCFS2 或者raw 都是自动启动的。 如果他们没有启动,RAC 肯定是启动不了的。 1.1 如果使用ocfs2的,检查ocfs2 状态/etc/init.d/o2cb status 在挂载之前,/etc/init.d/o2cb status 显示为Checking O2CB heartbeat: Not active。在格式化和...
Oracle 11gR2 RAC 常用维护操作 说明(转)
一.启动和停止集群 在Oracle 11gR2 下的RAC,架构发生了变化。CRS的信息也是放在ASM 实例里的,所以要关asm,必须关闭crs, 如果还使用了acfs的话,一关crs那么acfs里的信息也不能访问了,所以一般不重启机器,不轻易关crs, 其他的service可以根据自己的需要去stop/start。 注意:11g RAC 开启资源相对...
RAC常见命令检查状态
RAC 检查 命令
Linux 平台下 Oracle 数据泵备份(expdp) SHELL 脚本
Logicalbackup.sh#!/bin/ksh# #################################################################### created by tianlesoftware# 2010-7-7# E...
在AIX上运行RAC时网络方面的一些最佳经验
1. Oracle推荐使用Etherchannel来配置网卡绑定,推荐主/备模式的网卡绑定,主/主(Active/Active)模式不推荐,因为主/备模式更稳定一些。2. Oracle针对网络的另外一个推荐是使用Jumbo Frames,网卡和交换机支持9000 MTU 大小就可以启用。MTU (Maximum Transmission Unit)是指最大的网络传输单位,默认一般是1500 bytes。...
Oracle直方图解析
一、 何谓直方图:直方图是一种统计学上的工具,并非Oracle专有。通常用于对被管理对象的某个方面的质量情况进行管理,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度...
oracle直方图笔记-转
1. 直方图有两种类别,等频直方图与等高直方图。 默认的,如果一个倾斜列上的唯一值超过了254个,那么ORACLE会对此列建立等高直方图,否则建立等频直方图。 何谓倾斜列(或者说是列值偏差较大):例如一个表TAB有10000行记录,列A前10行的值分别1-10, &...
一次RAC资源故障的处理 skgpspawn5 status 11 12
1 事件概述 9月9日,业务无法连接到RAC数据库。1.1时间 时间为2013年09月9日1.2地点 北京、现场&远程操作 1.31.4事件 接到用户通知,RAC数据库无法处理业务的连接。&nb...
ACID名词解释
本词条介绍的是acid(数据库事务正确执行的四个基本要素的缩写),更多含义,请参阅acid(多义词)。ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库系统,必...
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。  ...