sql执行计划:把SQL语句拆分为每个的操作步骤组合,按照一定的顺序执行得出结果,查看并看懂执行计划是调优的关键步骤 查看执行计划的方法 DBMS_XPLAN包 sql*plus AUTO trace V$SQL_PLAN、DBA_HIST_SQL_PLAN ?/rdbms/admin/awrsqr Read More
引用thomas kyte的PGA和UGA的统计内存的使用情况,用排序区不同的大小来查看pga、UGA、物理读取不同内存使用 会话1:创建测试表和测试不同排序大小 create table t as select * from all_objects; exec dbms_stats.gather_ Read More
rman备份是一个服务-管理备份1、rman使用oracle 服务器进程备份操作2、包含数据库、表空间、数据文件、控制文件、归档日志文件数据库关闭下的备份1、目标库必须是MOUNT(不能打开)2、包含数据库文件、控制文件、归档日志文件数据库打开情况下的备份1、表空间不应该放入备份模式中(rman 读... Read More
恢复阶段1、损坏或丢失文件从备份中还原2、从归档和在线日志文件必要的被应用来改变数据,回滚块也在这时生成,这个称为前滚或恢复缓存3、数据库可能包含提交、不提交的改变数据4、回滚块被使用于任何未提交的数据被回滚,这个称为回滚或事务恢复5、数据库现在为恢复状态无开启归档模式恢复A、好处:执行简单,出错率... Read More
1、服务会话关联通道设置 set COMMAND ID 命令2、查询V$PROCESS和V$SESSION 决定会话对应的RMAN的通道3、查询V$session_LONGGOPS监控备份集和复制的进程4、使用操作系统工具监控进程和线程RMAN> run{2> allocate channel t1... Read More
1、确认足够的空间放入备份集2、关闭数据库使用NORMAL 或IMMEDIATE条目3、STARTUP MOUNT 打开数据库4、如不使用自动分配多个通道5、运行BUCKUP命令6、核对备份集完成和日志7、打开数据库RMAN>BACKUP DATABASE FILESPERSET 3自动控制文件备份... Read More
DBVERIFY确认备份集是否存在坏块验证TEST03.DBF 文件的是否存在坏块C:\Documents and Settings\Administrator>dbv file=D:\oradata\orcl\TEST03.DBF logfile=d:\test\0324.log查看文件的内容:D... Read More