代码改变世界

相克军_Oracle体系_随堂笔记010-SCN

2014-07-22 22:29 by AlfredZhao, 985 阅读, 0 推荐, 收藏,
摘要:1、SCN的意义?system change number 时间 先后、新旧select dbms_flashback.get_system_change_number,SCN_TO_TIMESTAMP(dbms_flashback.get_system_change_number) from du... 阅读全文

相克军_Oracle体系_随堂笔记009-检查点队列

2014-07-22 20:51 by AlfredZhao, 1328 阅读, 0 推荐, 收藏,
摘要:1、检查点队列 checkpoint queueRBA 日志块地址 redo block addressLRBA 第一次被脏的地址HRBA 最近一次被脏的地址on disk rba 重做日志(current redo log)中最后一条日志的地址数据块里有两个地址,LRBA,HRBA.checkpo... 阅读全文

Oracle 11g安装GI后,运行roothas.pl脚本报错libcap.so.1找不到

2014-07-19 22:31 by AlfredZhao, 4972 阅读, 0 推荐, 收藏,
摘要:环境:RHEL6.4 + Oracle 11.2.0.3问题:需求是文件系统迁移到ASM,在安装GI后,运行roothas.pl脚本报错 1.运行root.sh后,按提示运行roothas.pl报错 2.Google搜索得知是缺少compat-libcap1,安装这个包 3.重新运行roothas. 阅读全文

Oracle RMAN 备份一例

2014-07-18 23:03 by AlfredZhao, 1271 阅读, 0 推荐, 收藏,
摘要:Oracle RMAN备份一例:Solaris 10 + Oracle 11.2.0.3Shell:csh,安装有bash,脚本调用bash备份策略:周日0级备份,周一~周六1级备份,每6小时备份归档日志,每天清理历史文件夹.--0级备份脚本:#!/bin/bash#db0 level backup... 阅读全文

SQL Tuning 基础概述01 - Autotrace的设定

2014-07-16 23:57 by AlfredZhao, 1257 阅读, 0 推荐, 收藏,
摘要:1.autotrace的设定 2.实验验证 set autot trace exp 没有真正执行查询类sql: 阅读全文

相克军_Oracle体系_随堂笔记008-存储结构

2014-07-15 22:27 by AlfredZhao, 1035 阅读, 0 推荐, 收藏,
摘要:控制文件、数据文件、日志文件 放在存储上。参数文件:数据库启动时读取,并不关闭,但是启动过后丢了也没事。一般放在服务器上。$ORACLE_HOME/dbs下备份文件{ 控制文件、参数文件定期备份; 数据文件、归档日志文件每次都要备份。}原则上备份的文件不能放在存储上,一般放在带库上。(带库分为... 阅读全文

相克军_Oracle体系_随堂笔记007-PGA

2014-07-14 20:39 by AlfredZhao, 1657 阅读, 0 推荐, 收藏,
摘要:实际工作中,Oracle中有两个很重要:Server Process 和 PGA。PGA内存作用和构成1、PGA作用2、PGA构成1)private SQL area2)Session Memory(hold a session’s variables (logon information) and... 阅读全文

相克军_Oracle体系_随堂笔记006-日志原理

2014-07-08 21:49 by AlfredZhao, 1929 阅读, 1 推荐, 收藏,
摘要:简单来说,学习Oracle数据库就两个目标:保证数据库数据的一致性;提高数据库的性能(这个和日志没关系)。日志的功能:只是保证数据库数据的一致性;1、Oracle日志原理 史记讲解法 日志记录方式2、实际日志产生过程3、归档模式 alter database archivelog ARC... 阅读全文

相克军_Oracle体系_随堂笔记005-Database buffer cache

2014-07-08 20:41 by AlfredZhao, 1608 阅读, 0 推荐, 收藏,
摘要:本章主要阐述SGA中的Database buffer cache。Buffer cache {1.pin (读写瞬间的状态)2.clean3.dirty4.unused}--Database buffer cache概述:1.段、区、块的概念:create table t2 ( id int, ... 阅读全文

Oracle并行添加主键的方法

2014-07-04 21:56 by AlfredZhao, 4953 阅读, 0 推荐, 收藏,
摘要:环境:Oracle 11.2.0.3需求:生产一张表由于前期设计不当,没有主键。现需要添加主键,数据量很大,想并行建立。1.直接添加,提示ora-3001:未实施的功能;只能单线程建立主键SQL> alter table t add constraint pk_t primary key (obje... 阅读全文