- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 optimizer_index_caching和optimizer_index_cost_adj
optimizer_index_caching和optimizer_index_cost_adj的意义optimizer_index_caching有些(大多数)索引位于缓冲区高速缓存中,可以使用optimizer_index_caching参数告诉oracle能够在缓冲区中找到索引块的平均百分比。默认值0认为缓冲区没有索引块。100认为全在缓冲区中。可能希望用接近于高速缓
2013-04-10 19:37:19 707
原创 Oracle-主键约束、唯一约束与外键约束
1.主键约束: 一个表只能有一个主键约束。主键可以是单个字段,也可以是多个字段。无论是哪种情况,其所有字段都是NOT NULL。2.Unique约束:一个表可以有多个Unique约束,Unique的字段可以为NULL。3.主键与Unique:不同点在于一个表只能有一个主键约束,但是可以有多个Unique约束;主键所有字段都是not null,unique可以是null。相同点在于都
2013-04-10 19:35:16 752
原创 表与表间的连接方式 Nest loop, Hash join and Sort merge join
Nest loop / Hash join / Sort merge join区别和说明NESTED LOOPnested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是nested loops。对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。一般在nested loop中, 驱动表满足条件结果集不大
2013-04-10 19:34:45 1371
原创 Oracle SQL Tuning知识
Oracle SQL Tuning 目标: 是以最小的数据库访问次数提取更多地数据行来生成最佳的执行计划(尽可能最小化物理读(PIO)与逻辑读(LIO)。优化器模式ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 为了使用基于成本的优化器(CBO, Cost-Based Opti
2013-04-10 19:31:35 815
转载 RMAN备份恢复的十个最佳做法
rman 如何把日志 输出到日志文件而且也输出到屏幕呢?在linux下% rman target / nocatalog | tee /uo1/backup/rman.log 如果是windows下呢大家可以去下一个wtee 的命令,拷贝到system32下,执行如下C:\Users\nowhill>rman target backup/backup catalog=rca
2013-04-07 16:02:49 1011
原创 RMAN相关动态性能视图及监控
RMAN 备份相关的动态性能表V$ARCHIVED_LOG:本视图包含了所有归档重做日志文件的创建情况,备份情况以及其他信息。V$BACKUP_CORRUPTION:这个视图显示了RMAN 在哪些备份集中发现了损坏的数据坏。在你使用BACKUP VALIDATE 命令对备份集进行检查时如果发现了损坏的数据块,RMAN将在这个视图中写入记录。V$COPY_CORRUPTIO:本视图显示了
2013-04-07 15:53:24 1116
原创 RMAN Crosscheck/Delete
CROSSCHECK命令:校验备份信息 RMAN> crosscheck backup; 核对所有备份集; RMAN> crosscheck backup of database; 核对所有数据文件的备份集; RMAN> crosscheck backup of tablespace users; 核对特定表空间的备份集;
2013-04-07 15:52:34 1608
原创 RMAN List/Report
RMAN的list命令: 是一种在数据库控制文件或恢复目录(catalog)中查询备份的历史信息的方法。 列出数据文件备份集 RMAN> list backup 列出详细备份; RMAN> list expired backup 列出过期备份; RMAN> list backup of database; 列出所有数据文件的备份集
2013-04-07 15:51:32 665
原创 RMAN backup
RMAN备份命令 1.备份数据库 RMAN> show all; RMAN configuration parameters are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATIO
2013-04-07 15:49:56 3878
原创 RMAN Configure Format
一、FORMAT字符串替代变量使用FORMAT 参数时可使用的各种替换变量,如下:%c:备份片的拷贝数(从1 开始编号);%d:数据库名称;%D:位于该月中的天数(DD);%M:位于该年中的月份(MM);%F:一个基于DBID 唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD 为日
2013-04-07 15:48:35 756
原创 RMAN catalog恢复目录
设置恢复目录:1. 创建一个数据库catdb作为恢复目录的数据库。一个恢复目录可服务于多个数据库,所以您可以选择创建一个恢复目录数据库可以服务于要进行备份的所有数据库。2. 在恢复目录数据库中,创建一个将拥有恢复目录数据的用户。例如,假定catdb 是目录数据库的名称,rcat_ts 是您所创建的表空间的名称,该表空间用于存储目录数据。 $ sqlplus sys/pa
2013-04-07 15:44:39 754
原创 RMAN备份类型
完全备份完全备份不同于整体数据库备份。完全数据文件备份是包含文件中所有已用数据块的备份。RMAN 将所有块复制到备份集或映像副本中,仅跳过从未使用的数据文件块。完全映像副本可准确地再现整个文件的内容。完全备份不能成为增量备份策略的一部分;它也不能成为后续增量备份的父项。增量备份增量备份是级别为0 的备份,其中包含数据文件中除从未使用的块之外的所有块;或者是级别为1 的备份,其中
2013-04-07 15:39:35 941
原创 Oracle常用数据字典-动态性能视图
常用数据字典 USER_ 记录用户对象的信息,如user_tables包含用户创建的所有表;user_views,user_constraints等;ALL_ 记录用户对象的信息及被授权访问的对象信息; DBA_ 记录数据库实例的所有对象的信息,如DBA_USERS包含数据库实例中所有用户的信息,DBA的信息包含user和all的信息; V$ 当前
2013-04-05 19:58:38 673
原创 Oracle实例和数据库
--==================================--Oracle实例和数据库(Oracle体系结构)--==================================一、Oracle实例Oracle Server:一个Oracle Server由一个Oracle实例和一个Oracle数据库组成。 即:Oracle Se
2013-04-03 21:03:20 938 1
Oracle Application R12 (12.1.3) Installation on Linux
2012-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人