- 博客(10)
- 收藏
- 关注
转载 Oracle备份恢复的一些概念
<br /><br />这几天总结了比较多的知识,也做了不少练习,强度不小<br />周六,就不弄太多的东西了<br />昨天说过,要开始利用RMAN来备份恢复数据库<br />今天就先为以后的练习做些准备,了解一下在备份恢复中需要知道的概念吧<br />备份恢复,是数据库对数据安全的重要保障手段<br />备份,主要是针对数据库中的数据而言<br />这些数据不仅仅是记录,也可以是元数据(可以通俗理解为数据对象的定义信息)<br />数据库的控制文件,数据库的数据文件等等<br />之前已经接触过一些备份
2010-10-22 15:33:00 399
原创 数据库备份 一致性问题2
<br /><br />1 consistent backup:<br />一致性备份一个数据库或者数据库的一部分,那么这部分的数据文件及控制文件必须被checkpointed并且拥有相同的scn(system change number),oracle 决定是否一致性备份通过检查数据文件头以及这个数据文件头的在控制文件里的信息,如果是一致的,则表示为一致性备份。<br /> <br />这里补充一点知识:<br />当发生checkpoint时,会把SCN写到四个地方去。 三个地方于control fi
2010-10-22 15:32:00 920
转载 Oracle 一致性读的原理
<br /><br /> 在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(Rollback Transaction)以及实例恢复(Instance Recovery)。<br /> 一致性读是相对于脏读(Dirty Read)而言的。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。当前时间为9点整,某用户A发出一条查询语句:select * from T,该语句在9点15分时执行完毕。当用户A执行该SQL语句到9点
2010-10-22 15:31:00 382
转载 数据库备份 一致性问题
<br /><br />一,备份与恢复基础<br />1.,备份简介<br />备份是数据的一个副本,一般包括控制文件和数据文件等<br />物理备份与逻辑备份<br />物理备份指物理数据库文件的副本,逻辑备份是指使用Oracle工具抽取逻辑数据(例如,表或存储过程)并保存在二进制文件中。<br /> <br />热备份与冷备份<br />冷备份是指数据库完全关闭状态下的备份,如果数据库不处于完全关闭状态,则为热备份。<br /> <br />用户管理的备份与rman备份<br />用户管理的备份指用户手
2010-10-22 15:30:00 1550
转载 ORACLE ASH和AWR
<br />一、WHY——为什么会出现ASH和AWR?1. 10g之前<br />用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份放在v$session_wait中。当该连接断开后,其原来的连接信息在v$session和v$session_wait中就会被删除。这是10g之前的状况。2. v$session_wait_history与ASH<br />若是一个普通的会话(我是指没有大量地耗费资源),则对于性能调整来说无足轻重。但若该会话在活动时大量
2010-10-19 14:04:00 946
转载 ADDM概述
<br /> 一. ADDM概述 <br />ADDM提供了一个整体的优化方案.基于一段时间内的<br />AWR snapshots可以执行ADDM 分析,它可以帮我们<br />诊断在这段期间内数据库可能存在的瓶颈.<br /><br />ADDM分析的目标是减小吞吐量的度量值, 在这里我们<br />将它称为"DB TIME". <br />DB TIME是一个累积值(数据库服务器处理用户请求<br />所花费的时间).它包括了等待时间和CPU处理的时间<br />(针对所有活跃的用户进程而言),可以
2010-10-19 10:11:00 726
原创 ORACLE 多实例监听的配置
<br />三种情况:<br />1、一个监听在一个IP一个端口上监听多个实例<br />2、一个监听在不同IP不同端口上监听多个实例<br />3、多个监听监听多个实例<br /><br /><br />情况1:<br /><br />listener.ora文件,<br /><br /><br /># LISTENER.ORA Network Configuration File: /opt/oracle/product/9.2/network/admin/listener.ora<br /># Gen
2010-10-19 10:01:00 1447
原创 ORACLE10g自动收集统计信息--自动analyze
<br /> 从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。<br />这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启。调用DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC收集统计信息。该过程首先检测统计信息缺失和陈旧的对象。然后确定优先级,再开始进行统计信息。<br />可以通过以下查询这个JOB的运行情况:select * from D
2010-10-15 09:13:00 842 1
原创 ORACLE shutdown 命令
<br />shutdown 命令 SHUTDOWN有四个参数:NORMAL、TRANSACTIONAL、IMMEDIATE、ABORT。缺省不带任何参数时表示是NORMAL。SHUTDOWN NORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN TRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN IMMEDIATE:不允许新的连接、不等待会话
2010-10-14 15:48:00 1186
原创 ORACLE STARTUP 命令
<br /><br />1.不装入数据库而启动事例 <br />可以不装入数据库而启动事例,一般是在数据库才创建时才可以这样做: <br />STARTUP NOMOUNT <br /><br />2.启动事例并装入数据库 <br />用户可以启动事例而并装入数据库但不打开数据库,允许用户执行特定的维护操作。例如: <br />l 重命名数据文件; <br />l 添加、撤消或重命名重做日志文件; <br />l 启动和禁止重做日志归档; <br />l 执行全部的数据库恢复。 <br />STARTUP
2010-10-14 15:47:00 8179 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人