如何启用Oracle10g闪回数据库特性
1.确认当前模式
SYS AS SYSDBA on 29-MAR-05 >select flashback_on from v$database;
FLA
---
NO
2.检查/修改恢复区设置
SYS AS SYSDBA on 29-MAR-05 >show parameter db_recovery_file_dest
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /data5/flash_recovery_area
db_recovery_file_dest_size big integer 10G
3.检查/修改闪回时间设置
SYS AS SYSDBA on 29-MAR-05 >show parameter db_flashback_retention_target
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_flashback_retention_target integer 60
SYS AS SYSDBA on 29-MAR-05 >alter system set db_flashback_retention_target=1440;
System altered.
4.重新启动数据库到Mount状态
启动flashback database选项。
SYS AS SYSDBA on 29-MAR-05 >shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SYS AS SYSDBA on 29-MAR-05 >startup mount;
ORACLE instance started.
Total System Global Area 314572800 bytes
Fixed Size 1301704 bytes
Variable Size 261890872 bytes
Database Buffers 50331648 bytes
Redo Buffers 1048576 bytes
Database mounted.
SYS AS SYSDBA on 29-MAR-05 >alter database flashback on;
Database altered.
SYS AS SYSDBA on 29-MAR-05 >alter database open;
Database altered.
数据库 宕机 查询:
SQL> select sid,event,p1,p1text from v$session_wait;
出现:
1570 Streams AQ: qmn slave idle wait
1631 Streams AQ: waiting for time management or cleanup tasks
1636 Streams AQ: 0qmn coordinator idle wait
各位 大哥 能不能给个建议
haha(137403441) 2010-04-13 11:56:16
宕机?看看告警日志呢?
Waits on event "log file sync" while performing COMMIT and ROLLBACK operations
were consuming significant database time.
RATIONALE: The average size of writes to the online redo log files was
15 K and the average time per write was 29 milliseconds.
是不是要加大redo啊?
提交太快
但不提交页不行啊
解决方案:
1.提高LGWR性能
尽量使用快速磁盘,不要把redo log file存放在raid 5的磁盘上
2.使用批量提交
3.适当使用NOLOGGING/UNRECOVERABLE等选项
同意 so的办法
來源:http://itlife365.com/?post=213
分享到:
相关推荐
BLOG_Oracle_lhr_利用闪回数据库(flashback)修复Failover后的DG环境.pdfBLOG_Oracle_lhr_利用闪回数据库(flashback)修复Failover后的DG环境.pdf
讲解oracle闪回数据库,采用闪回技术备份还原数据库
oracle flashback特性(闪回语句,闪回表,闪回数据库).doc
在启用闪回数据时,会将修改过的块的前映像作为闪回数据库日志保存在闪回恢复区中,如出现逻辑坏块或用户错误操作需要恢复到过去的时间点,闪回数据库将还原数据库的前映像,然后使用归档日志和redo前滚到期望恢复的...
oracle数据库执行闪回恢复数据 很不错的
NULL 博文链接:https://zzhniy.iteye.com/blog/467575
为了使 Oracle 数据库从任何逻辑误操作中迅速地恢复...进行了全面扩展,提供了闪回数据库、闪回删除、闪回表、闪回事物及闪回版本查询等功能,本 文将重点说闪回删除、闪回表的使用。(本文使用oracle 版本10.2.0.3.0)
闪回恢复区主要通过3个初始化参数来设置和管理 db_recovery_file_dest:指定闪回恢复区的位置 db_recovery_file_dist_size:指定... db_flashback_retention_target:指定数据库可以回退的时间,单位为分钟,默认1440分
Oracle闪回技术,解决delete后恢复数据
Oracle数据库10g备份和恢复:RMAN和闪回技术
(八)闪回数据库:Flashback Database 94 (九)闪回删除:Flashback Drop 95 (十)闪回事务查询:Flashback Transaction Query 96 (十一)闪回数据归档:Flashback Data Archive 98 三、用户管理的备份 101 (一...
闪回数据库,还原点和保证还原点 恢复已经删除的数据表 介绍19C数据泵的新特性
达梦开启归档和闪回的方式,用于dm数据库的备份操作。
oracle数据库恢复技术:RMAN与闪回技术
oracle学习课程进度表详细介绍Oracle11g安装、升级 管理模式对象 Oracle性能调优 Oracle11g数据库备份与恢复 RAC概述 ...Oracle11g数据库结构和存储 闪回数据库 11g ASM新特性 Oracle数据库启动和关闭 答疑时间
完整的描述了ORACLE闪回的整个过程,参数和配置开关以及部分注意事项.包含ORACLE中:闪回表、闪回删除、闪回数据库等操作。
oracle 数据库 闪回处理
ORACLE数据库表的信息不小心误删,可以通过回闪找数据信息!
练习概览:执行闪回数据库 6-30 7 处理数据库损坏 课程目标 7-2 什么是块损坏 7-3 块损坏故障现象: ORA-01578 7-4 如何处理损坏 7-5 与损坏相关的功能 7-7 DBVERIFY 实用程序 7-8 解释 DBVERIFY 输出 7-9...