数据库

生产系统调优之_敢于质疑

接着昨天的那个问题来说。有个sql语句在做了统计信息收集之后,速度有了一定的提升,从5秒的响应降低到了2秒。但是和预期还是有一定的差距,按照80条查询请求在短时间内响应。2秒*80000次/60/60=44.4小时,本来感觉可以接受的一下子就成了大问题。 Elapsed Tim...

jeanron100
Oracle
2014-06-01 10:49

生产sql调优之统计信息分析

今天凌晨,又被电话叫醒了,说是有1个sql,现在跑的很慢。问题已经挺严重了,想让我看看,能不能做点什么。首先就是和他们确认最近有什么改动,他们说这个是用了很久的sql语句了,没有任何的改动,再听他们说,之前也没有任何的问题。然后就和他们确认之前这个jobl处理大概多长时间,那个哥们说他也是最近才进的这个项目...

jeanron100
Oracle
2014-05-31 16:52

Oracle ASM (11) - ASM中优先读failure group配置ASM_PREFERRED_READ_FAILURE_GROUPS

        知道了上面的这个概念,我们再来看这个参数  ASM_PREFERRED_READ_FAILURE_GROUPS 。显然实现 Normal 冗余后,数据库的写入必须是写两份都完成,才算写成功(例子中就是写如了FG1, 也写入了FG2,  交叉写入primary copy 和 second copy) 。 我们的RAC节点如果都是在...

tolywang
Oracle
2014-05-31 10:12

Oracle ASM (10) - ASM中优先读failure group配置ASM_PREFERRED_READ_FAILURE_GROUPS

Oracle 11gR2 语法: ASM_PREFERRED_READ_FAILURE_GROUPS = ., ...我们先温习一下: 什么是 ASM failure group?         Oracle ASM通过failure group来提供数据的高可用性。ASM使用的镜像算法并不是镜像整个disk(和RAID不同),而是e...

tolywang
Oracle
2014-05-31 10:09

VirtualBox 安装oracle10g rac集群(三) 安装集群软件

下面按照http://www.oracle-base.com/articles/10g/oracle-db-10gr2-rac-installation-on-centos-4-using-vmware.php里面安装集群软件的步骤就可以搞定如果出现江湖人称的ORA-25031问题解决办法 :(环境配置不对也不行,我的是按照下面的方法解决的)按照http://bbs.chinaunix.net/thread-981342-1-1.html这样...

cvBertie
Oracle
2014-05-30 15:48

VirtualBox 安装oracle10g rac集群(二) 配置虚拟硬盘

关闭虚拟机,开始配置ASM磁盘配置ASM磁盘VBoxManage createhd --filename H:\rac\sharestorage\asm1.vdi--size 5120 --format VDI --variant FixedVBoxManage createhd --filename H:\rac\sharestorage\asm2.vdi--size 5120 --format VDI --variant Fixed VBoxManage createhd --filename H:\rac...

cvBertie
Oracle
2014-05-30 15:41

使用RMAN备份集搭建Oracle Datagard Step by Step(三)

 8、故障问题解决 在之前的系列中,已经将Primary和Standby进行安装,并且redo apply过程已经测试成功。但是,在实验中,还是存在一系列问题需要完善补充。笔者在测试之后,就直接关闭服务器。重新启动之后,首先启动standby服务实例。 [oracle@SimpleLinux ~]$ export ORACLE_SI...

realkid4
Oracle
2014-05-30 13:10

生产系统pl/sql调优案例

昨天基本休息了一天,想着生产系统升级也会多多少少碰到些问题,肯定有一些心得或者是值得学习的东西,结果昨晚到现在生产系统升级一直为一个pl/sql的问题所困扰。在测试环境中只用了十多分钟, 在生产系统上跑了快5个小时。这个经历太痛苦了,大半夜还在考虑怎么优化真是痛苦。这个也算是一个很深刻的学习经验,和大家...

jeanron100
Oracle
2014-05-30 08:48

初识Oracle数据库体系结构

数据库的概念,实例的概念。

呆呆笨笨的鱼
Oracle
2014-05-29 15:50

11G R2 ASM管理

ASM实例被设计和构建为数据库实例的逻辑扩展;它们共用相同的实例管理机制。与数据库实例参数文件相似,ASM实例也有一个名为注册表文件的参数文件,它存储在一个ASM磁盘群组的<cluster name>/ASMPARAMETERFILE目录中,在Oracle GridInfrastructure 安装期间,指定该磁盘组来存储OCR和表决磁盘。Oracle为ASM参数文件...

muxinqing
Oracle
2014-05-28 22:59

Oracle Data Guard快速启动故障切换 - fast-start failover(FSFO)

       fast-start failover(FSFO)功能是当primary数据库Crash后,它会自动地快速执行切换standby数据库为primary数据库操作。 那么什么时候会触发fast-start failover呢?  当数据库以正常模式(shutdown immediate/normal/transactional)关闭时,系统不会触发fast-start failover。...

tolywang
Oracle
2014-05-28 17:21

VirtualBox 安装oracle10g rac集群(一) 安装虚拟机并配置

  1、虚拟机的安装网上到处都有,这里就不贴图来说明了,主要强调的是:       内存宽裕的话就给个2G       硬盘给个50G       网卡要双网卡,一个对内,一个对外       建议外网卡用host-only,内网卡用内部网络2、安装好之后...

cvBertie
Oracle
2014-05-28 16:28

Oracle审计例子

文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 1. Oracle审计例子 1.1. 创建delete审计 --创建审计NC57模式下面bd_psndoc表的delete操作 Begin Dbms_Fga.Add_Policy(Object_Schema => 'SCOTT', Object_Name => 'T1', Policy_Name => 'T1_audit_delete', Statement_Types => 'delete'); End; ...

luckyfriends
Oracle
2014-05-28 09:46

Oracle 11G 闪回技术 闪回版本查询和闪回事务查询

与Oracle闪回版本查询一起使用Oracle闪回事务查询 emp emp NUMBERPRIMARYKEYVARCHAR216NUMBER);INSERTINTO(,,)VALUES(,'Mike' );COMMITDROPTABLE;CREATETABLE(  deptno   ,  deptname ());IN...

LuiseDalian
Oracle
2014-05-28 09:10