oracle实验记录 (oracle 分析shared pool(1))
shared pool 目的用于实现共享减少软硬解析shared pool含library cache:存sql代码,解析树,执行计划 .row cache:存数据字典信息,包括权限,表,视图对象结构信息与之相关的viewSQL> desc v$librarycache;&...
oracle实验记录 (oracle consistent gets 计算)
关于consitent gets 的 计算过程简单说下定义用set autotrace 时统计信息---------------------------------------------------------- 0 recurs...
oracle实验记录 (恢复-恢复未备份的数据文件)
需要有表空间建立以来 到 数据文件损坏时所有日志,archivelog 手动方式SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterp...
oracle实验记录 (rman 备份检查&preview)
restore会自动 转储最新的backup转储最近的备份查看备份是否还有效,及其信息,恢复时候SCN 路径等只是预览 ~而不实际restoreRMAN> restore datafile 6 preview2> ;启动 restore 于 30-9月 -09使用通道 ORA_DI...
oracle实验记录 (分析oracle硬解析&软解析&fast soft parse)
解析步骤:1.检查语法2.检查sql语句涉及object是否存在,不存在则推出,检查需要数据字典 加载row cache3.转换对象名,(例如翻译synonym 或实际名 test=xh.test),有 问题退出parse4.检查发出sql的 user是否有对应权...
oracle实验记录 (exp/imp transport tablespace)
使用exp imptransport tablespace与使用expdp/impdp是步骤一样的 语法上有些不一样限制条件与expdp/impdp一样 (查看expdp/impdp transport tablespace)将db xh tablespace smallts transport 到db orclSQL> ...
oracle实验记录 (使用exp/imp)
使用exp/impC:\>exp xh/a123@xh help=y 看下help Export: Release 10.2.0.1.0 - Production on 星期五 9月 25 16:09:54 2009Copyright (c) 1982, 2005, Oracle.&n...
oracle实验记录 (管理outlines)
使用pkg or alter outline先看看alter outlinealter outline pubilc|private XX rubuild(重新建立)alter outline pubilc|private XX rename to NEW_NAMEalter outline pubilc|private XX CHANGE CATEGORY TO ...
oracle实验记录 (使用outlines)
使用outlines 固定执行计划在oracle升级版本时有用分2种 存储outline专用outline 实验简单的使用 存储outlineCREATE_STORED_OUTLINESProperty Description Parameter type String Syntax CREATE_STO...
oracle实验记录 (移动outlines)
Moving Outline Tables 移动outline tableOracle creates the USER_OUTLINES and USER_OUTLINE_HINTS views based on data in the OL$ and OL$HINTS tables, respectively. Oracle creates these tables, and also ...
oracle实验记录 (oracle 数据字典)
读书笔记 eygle 深入解析oracle实验一遍加深理解oracle数据字典表(obj$之类)ORACLE_HOME/RDMS/ADMIN/SQL.BSQ建立这些 字典 表 (create database 时候 会 调用sql.bsq)create table obj$ &n...
oracle实验记录 (transport tablespace(Rman))
利用rman(tablespace 不要 read only)将XH DB 的TEXTXH TABLESPACE 传送到 orcl db 前期检查还是要进行的,版本 平台,是否自包含(dbms_tts.transport_set_check)如果平台不一样 RMAN TRANSPORT TABLES...
oracle实验记录 (transport tablespace(EXPDP/IMPDP))
使用EXPDP/IMPDP(EXP/IMP)方式oracle 10g 允许在不同平台 transport tablespaceSQL> desc v$transportable_platform; 名称 &nb...
oracle实验记录 (expdp/impdp使用)
10G新加只能在server端使用,client端不能使用expdp命令的使用时候有很多参数~可以满足不同需求,可以用HELP查看 参数及其使用说明C:\>expdp system/a831115 help=y 使用help查看可使用的参数Export: Release...
oracle实验记录 (恢复-rman catalog)
由于CONTROLFILE的设置 rman备份的信息可能会被覆盖,使用catalog的话就可以永久保留SQL> show parameter contro;NAME  ...
oracle实验记录 (恢复-rman恢复)
SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - Producti...
oracle实验记录 (恢复-rman增量备份)
INCREMENTAL BACKUP分2种第一种是差异增量备份和累积增量备份? 差异备份:这是增量备份的缺省类型,它备份自最近n 级或更低级别备份以来更改过的所有块? 累积备份:备份自最近n-1 级或更低级别备份以来更改过的所有...
oracle实验记录 (恢复-rman保留策略)
针对rman 备份 oracle替工2种保留策略一种是基于冗余,一种是基于recovery windownRMAN> show retention policy;(默认是基于冗余,且值为1)RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default...
oracle实验记录 (恢复-rman维护(2))
继续rman维护命令 change命令改变备份状态 ~~~~更改RMAN 备份和副本的可用性unavailable 不可用available可用更改可用性状态如果无法找到备份或副本,或由于硬件维护的原因而导致备份或副本不可用,您可以使用CHANG...
oracle实验记录 (恢复-rman维护(1))
rman的基本维护 RMAN> report schema (报告target database 的物理结构)2> ;数据库方案报表永久数据文件列表===========================文件大小 (MB) 表空间 &...