oracle实验记录 (oracle 10G dataguard(1)手工搭建)
搭建物理DG建立物理datagurad的前提条件archivelog, 开启 强制日志alter database force logging 意思 primary无论什么情况都做redo,通过select force_logging from v$database可以看到当前数据库强制日志模...
oracle实验记录 (oracle 10G rman transport database)
C:\>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期一 11月 2 14:19:54 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到:Oracle Database 10g Enterprise Edit...
oracle实验记录 (oracle reset parameter)
关于instance 设置参数alter system set parameter 时候语法为 alter system set parameter=value scope=(both(default),spfile,memory) <DEFERRED> sid=sid|*(default *) COMMENT<注释>sid:主要用在 rac 下 ...
oracle实验记录 (oracle 10G 详细分析undo)
undo数据存undo tablespace,读入buffer cache,管理规则也是按buffer cache管理(写出)oracle默认启动时候分配10个rollback segment(非system rollback segment)SQL> select name from v$rollstat a ,v$rollname...
oracle实验记录 (恢复,备份-含坏块数据文件)
恢复坏块几种方式及其rman备份与坏块 SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Editio...
oracle实验记录 (oracle 关于instance参数设置)
关于instance 设置参数alter system set parameter 时候语法为 alter system set parameter=value scope=(both(default),spfile,memory) <DEFERRED> sid=sid|*(default *) COMMENT<注释>sid:主要用在 rac 下 ...
oracle实验记录 (oracle 10G dbms_xplan的强化)
10G explain for 的强化SQL> explain plan for select * from dual;已解释。SQL> select * from table(dbms_xplan.display);PLAN_TABLE_OUTPUT---------------------------------------------------------...
oracle实验记录 (oracle 详细分析redo(5))
关于减少redo生成,减少后恢复问题,select产生redo问题 对insert语句,undo只要记录下刚插入的rowid ,对update ,undo要记录被更新的字段的旧值,对delete ,undo刚必须记录下整行数据 由于redo是 保护undo...
oracle实验记录 (oracle 详细分析redo(4))
关于redo 结构:SQL> conn xh/a831115;已连接。SQL> select * from test;A----------aSQL> select group#,status from v$log; GROUP# STATUS---------- ---------------- &nb...
oracle实验记录 (oracle 详细分析redo(3))
与redo 的相关等待事件SQL> show userUSER 为 "SYS"SQL> select name from v$event_name where name like 'log%';NAME----------------------------------------------------------------log file sequential read...
oracle实验记录 (oracle 详细分析redo(2))
*******关于log buffer的 设置************ Tuning the Log Buffer Size Normally, tuning the log buffer size is a matter of careful balance, but you can have your cake and eat it too b...
oracle实验记录 (oracle 详细分析redo(1))
redo详细分析运行机制结构:redo log buffer 循环使用在SGA中。存redo entrieschange vector用来描述对db 中任何单个block所做的一次改动:存版本号(可以让block始终能够体现当前的最新状态),事务操作代码,被...
linux基础学习(1)
切换X WINDOWN 与命令行模式 ctrl+alt+(F1-F6) 命令模式,default linux提供6个终端让用户登录(tty1-tty6) ctrl+alt+F7 切换到图形界面另外在命令模式 如果ctrl+alt+f7默认没东西不是图形界面可以 执...
oracle实验记录 (分析oracle硬解析&软解析&fast soft parse(2))
关于pl/sql ,动态SQL 的parseSQL> conn tr/a123已连接。SQL> select distinct sid from v$mystat; SID---------- 140SQL> select seria...
oracle实验记录 (cursor_sharing(2)SIMILAR)
SIMILAR 情况设置为SQL> alter system set cursor_sharing=SIMILAR;系统已更改。SQL> alter system flush shared_pool;SQL> desc dba_tab_histograms; 名称 &...
oracle实验记录 (cursor_sharing(1)exact&force)
实验看下cursor_sharing与histogramSQL> show parameter cursorNAME &nb...
oracle实验记录 (histogram是否影响解析)
HISTOGRAM 与解析如果oracle采用histogram信息 使得 有些信息改变 比如plan中 ROWS(CARD)之类 是否会造成 新的hard parseSQL> create table t1 (a int);表已创建。SQL> insert into t1 values(1);已创建 1 行。...
oracle实验记录 (oracle 分析shared pool(2))
分析shared pool结构与控制dictionary cache:当一条SQL语句 比如select * from t1进入 shared pool library cache前,oracle服务进程会到dictionary cache(row cache)找与t1 table相关的 数据字典信息(表名,列...
oracle实验记录 (恢复-rman reset incatnation(1))
接 使用resetlogs open后数据文件恢复实验下跨resetlogs 恢复db简单说下resetlogs作用:resetlogs 不会重新设置SCN为0,只是将log sequence#设置为1,SCN 不变,resetlog open后,SCN为应用日志的最后一条日志记录的SCN...
oracle实验记录 (恢复-使用resetlogs open前备份恢复)
使用resetlogs前的 备份恢复dbSQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL ...