风流搞技术

楼主去考研了 考完研博客更新 2020考研加油

Oracle 日志组故障02

当前日志组被破坏分为两种情况,一种是数据库正常关闭,一种是数据库非正常关闭。下面是针对数据库正常关闭状态下的 如果数据库被正常关闭,关库之前会CKPT进程通知DBWR将buffer cache里面的脏块写入到datafile里面,写脏块之前肯定要先写redo日志,这些完成之后ckpt会在数据...

2019-04-18 12:09:27

阅读数 25

评论数 0

Oralce 临时表空间管理

Oracle临时表空间是用来存储临时数据的,什么时候会生成这些临时数据呢? 当在做表的数据排序的时候,默认情况下排序是会在内存里面完成,如果排序量比较大,在内存当中无法存储这么大的数据量的时候,那么排序会将排序的中间结果数据放在磁盘上面,这么大的数据量会将排序的中间结果放在磁盘上面,也就是临时表...

2019-01-11 10:20:39

阅读数 110

评论数 0

Oracle undo表空间管理

当在做DML操作的时候,在修改buffer cache里面的数据块的时候,会对当前块的旧镜像信息做一个保存,保存的数据块就是undo块。undo块上面保存着数据修改前的信息。   生成undo块的几个作用: 当事务没有提交,undo用来回滚事务 读一致性 在做实例恢复的时候对事务进行回滚...

2019-01-09 09:13:59

阅读数 386

评论数 0

Oracle重建表空间

Oracle重建表空间操作实例     由于环境维护或者性能测试需要,经常需要对表空间进行重建操作。重建表空间操作主要分3中情况介绍,分别是业务表空间、临时表空间和回滚段表空间的重建。   重建业务表空间   由于业务规划要求,重建后的业务表空间名需要与原有的一致。操作上和重建临时表空间...

2019-01-04 16:37:28

阅读数 88

评论数 0

Oracle 表空间碎片

1.查看表空间碎片的方法 查看fsfi值 /* Formatted on 2017/9/21 13:42:29 (QP5 v5.240.12305.39476) */ SELECT a.tablespace_name, TRUNC ( SQR...

2019-01-02 16:59:01

阅读数 85

评论数 0

RAC 几种架构

Oracle集群 集群架构对应应用来说就像使用单台服务器一样,在应用层面是感觉不到有多台服务器的存在。这样可以提供比单台服务器更多事务和负载的能力。 假设将应用和数据库部署在一台服务器上面,可能在系统规划的时候单台服务器可以完全满足当时的业务负载需求,但是随着时间的推移,业务量的不断的...

2018-12-27 11:31:35

阅读数 316

评论数 0

Oracle resize数据文件大小

有的时候为了解决磁盘空间不足等情况,需要把一些表空间大小resize一下,其实语句很简单,如下: SQL> ALTER DATABASE 2 TEMPFILE '/opt/database/ebs/db/data/temp12.dbf' 3 RESIZE...

2018-12-27 08:53:52

阅读数 224

评论数 0

RAC OIFCFG命令

网络层管理 oifcfg --查询,定义和修改Oracle 集群需要的网卡属性,这些属性包括网卡的网段地址,子网掩 码,接口类型等。 [oracle@rac3 ~]$ oifcfg getif eth0 192.168.1.103 global public eth0 192.168.1.20...

2018-12-26 17:46:03

阅读数 66

评论数 0

RAC HAIP

NOTE:     HAIP(ohasd管理的资源) 对于 oracle集群,私网通信是非常重要的,因为节点和节点之间的通信绝大部分都是要通过私网来实现的,私网通信基本上可以分为两种:第一种是集群层面之间的通信:第二种是数据库实例之间的通信。   第一种通信(例如:节点间的网络心跳...

2018-12-26 17:07:12

阅读数 137

评论数 0

Oralce 数据表碎片整理

摘要: 数据表的增删改总是避免不了产生碎片的问题,在Oracle引入表空间本地管理和ASSM之后,极端情况下,明明表空间使用率不高,需要入库的数据库对象也不大,但就是报错,原因就是无法再分配足够的连续extent ORA-01653: unable to extend table BAIYAN...

2018-12-24 15:50:09

阅读数 51

评论数 0

RAC OLR

NOTE:   11GR2版本: 从11GR2版本开始,ohasd成为了集群启动的唯一起始点,而所有的其他守护进程和集群管理的资源都定为资源,例如:cssd守护进程以初始化资源ora.cssdd的形式存在,而ohasd守护进程负责管理集群所有的守护进程对应的资源,同时集群管理软件(GI)不再...

2018-12-21 17:18:16

阅读数 78

评论数 0

Oracle SYSAUX表空间清理

SYSAUX表空间满了很大的一部分原因是AWR报告造成的,下面是转载别人的博客如何处理AWR报告     一. AWR 概述 之前整理过一篇AWR 的说明的文档: Oracle AWR(Automatic Workload Repository) 说明 http://blog.csdn.n...

2018-12-21 16:14:00

阅读数 466

评论数 0

Oracle 每天归档量大小查看

归档量查看大小 (1)进入归档所在的目录,使用du命令查看整个归档目录的大小 SQL> select group#,member from v$logfile; GROUP# MEMBER ---------- --------------------------------...

2018-12-18 17:15:53

阅读数 1313

评论数 0

RAC 开启归档模式和归档路径设置

RAC开启归档模式   一般在安装数据库时,默认是开启归档的,但是因为新创建的数据库大部分要做大量的数据操作,前期避免不必要的归档大量产生导致的磁盘容量告警问题,所以会建库时关闭归档,在此对在oracle RAC集群中建库时关闭归档,在以后管理中如何开启归档做一个记录。 oracle用户登录...

2018-12-17 17:23:32

阅读数 60

评论数 0

Oracle 日志故障01

Inactive:表示当前这组日志记录的脏块被写入到data file了,即已经写入到磁盘了,如果是归档的状态,表示该日志也已经归档。这个日志组是可以删除的。   Active:日志组虽然当前未被使用,不过该文件中的内容尚未归档,或者对应的脏数据未被全部写入磁盘或者可能完全写入磁盘了,一旦需要...

2018-12-15 19:54:20

阅读数 82

评论数 2

RAC SRVCTL命令

Oracle Clusterware提供了丰富的工具,我们把常用的工具按照rac的四层机构做了划分: 节点层: olsnodes 参数-n -i -p   网络层: oifcfg 四个子命令可以通过oifcfg -help查看下 iflist 显示网口列表 getif 可以获得单...

2018-12-13 15:29:47

阅读数 60

评论数 0

Oracle 日志组迁移

对oracle的日志组迁移有两个要点,一个是日志组文件进行改名,另外一个是对日志组文件进行迁移。   在前期规划的时候,数据库日志文件,归档文件,数据文件应该放到不同的存储设备上面,从I/O性能和安全方面来说都可以保证数据库的高效。   如果日志文件不满足上面的要求,可以在后期对日志组进行...

2018-12-12 19:40:03

阅读数 121

评论数 0

Oracle 日志组成员管理

对于oracle日志组来说,每组日志最少一个成员,如果这个成员被破坏了会导致整个日志组都不可以被访问了,在数据库启动还有数据库要访问这组日志的时候会失败。为了避免这种情况要保证每组日志成员至少两个以上,不同的成员要放在不同的存储设备下面。   SQL> alter dat...

2018-12-09 16:01:55

阅读数 119

评论数 0

Oracle 日志组管理

SQL> show parameter buffer;   NAME      TYPE  VALUE ------------------------------------ ----------- ------------------------------ bu...

2018-12-08 11:57:26

阅读数 81

评论数 0

Oracle 控制文件的重建

通过重建控制文件可以快速的进行数据库的恢复   SQL> alter database backup controlfile to '/tmp/control_2018_11_30.bk';   Database altered.     SQL&amp...

2018-12-04 21:37:36

阅读数 182

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭