10 2013 档案
OCP读书笔记(20) - 复制数据库
摘要:没有连接到target的复制 将orcl数据库的备份复制为orcl1 一、创建orcl的备份: run{ backup database plus archivelog;} 二、复制数据库为orcl1 1. 为orcl1创建参数文件: cd $ORACLE_HOME/dbs vi initorcl1 阅读全文
posted @ 2013-10-24 11:35 逝者如斯(乎) 阅读(280) 评论(0) 推荐(0)
OCP读书笔记(19) - 数据库空间管理
摘要:传输表空间:将linux下的数据库中的test表空间传输到windows平台下的数据库 在传输表空间前,先确定一下源库与目标数据库字符集一致: 1. 创建测试目录、测试表空间、测试用户、测试表: 2. 检测表空间是否是自包含的: 3. 将表空间test设置为只读的: 4. 使用数据泵将test的元数 阅读全文
posted @ 2013-10-24 11:31 逝者如斯(乎) 阅读(366) 评论(0) 推荐(0)
OCP读书笔记(18) - 空间管理
摘要:OLTP 表压缩 压缩始终是非常占用CPU的过程,并且需要花费一定时间,通常,如果压缩数据,则数据必须解压缩后才能使用。虽然此要求在数据仓库环境中是可以接受的但在OLTP环境中可能无法接受 现在,在Oracle数据库11g中,可以执行以下命令: “compress for all operation 阅读全文
posted @ 2013-10-24 11:27 逝者如斯(乎) 阅读(291) 评论(0) 推荐(0)
OCP读书笔记(17) - 计划任务
摘要:轻量级作业: 也称为持久性轻量级作业,如果当我们的数据库每秒钟需要创建、删除或修改数十个或数百个作业时,使用轻量级作业是降低开销的最佳方法 常规作业:是由oracle 11g Scheduler 所支持的作业,常规作业需要很多的系统开销,因为他们必须由Scheduler创建且每次执行完由Schedu 阅读全文
posted @ 2013-10-24 11:25 逝者如斯(乎) 阅读(322) 评论(0) 推荐(0)
OCP读书笔记(16) - 管理资源
摘要:使用者组 创建资源用户组OLTP_GRP,将用户HR,OE加入此组: BEGIN dbms_resource_manager.clear_pending_area(); dbms_resource_manager.create_pending_area(); dbms_resource_manage 阅读全文
posted @ 2013-10-22 17:13 逝者如斯(乎) 阅读(423) 评论(0) 推荐(0)
OCP读书笔记(15) - 管理SQL性能调优
摘要:SQL Tuning Advisor(STA): 使用oracle提供的程序包进行sql优化 在id列上创建一个索引,并收集统计信息。 调用STA对SQL语句进行调优: 执行sql调优任务。 显示调优结果 显示结果中会建议建一个函数索引。 删除任务: 物化视图 SQL Acess Advisor(S 阅读全文
posted @ 2013-10-22 17:10 逝者如斯(乎) 阅读(420) 评论(0) 推荐(0)
OCP读书笔记(14) - 管理数据库性能
摘要:搜集统计信息 1. dbms_stats gather_schema_stats 1)option:有四个选项: a.gather empty:只分析目前还没有搜集过统计信息的表 只有big_table和t没有搜集 此次只收集了BIG_TABLE和T,因为这个表没有搜集过,TAB也没有搜集,因为之前 阅读全文
posted @ 2013-10-22 17:06 逝者如斯(乎) 阅读(290) 评论(0) 推荐(0)
OCP读书笔记(13) - 管理内存
摘要:SGA 1. 什么是LRULRU表示Least Recently Used,也就是指最近最少使用的buffer header链表LRU链表串联起来的buffer header都指向可用数据块 2. 什么是检查点队列就是将脏块按照修改的时间顺序排列 3. 什么是mmanMemory Manager ( 阅读全文
posted @ 2013-10-22 17:02 逝者如斯(乎) 阅读(618) 评论(0) 推荐(0)
OCP读书笔记(12) - 执行闪回数据库
摘要:闪回数据库使用的是闪回日志,闪回日志存在于闪回目录(也就是快速闪回区中)闪回日志:就是数据块修改之前的镜像,简称前像 1.查看闪回目录的位置:show parameter recovery 如果闪回目录没有设定,要先设定先设定大小:alter system set db_recovery_file_ 阅读全文
posted @ 2013-10-22 16:57 逝者如斯(乎) 阅读(319) 评论(0) 推荐(0)
OCP读书笔记(11) - 使用闪回技术II
摘要:闪回归档 1. 什么是闪回数据归档? 闪回归档是用来保存一个或多个表的历史数据的新数据库对象,以及该数据的存储保留和清除策略。归档只是保存数据库中一个或多个表的所有事务处理的变化的一个或多个表空间,数据库将缓冲区高速缓存中的所有原始数据作为撤销数据写入撤销表空间,一个称为Flashback Data 阅读全文
posted @ 2013-10-22 16:55 逝者如斯(乎) 阅读(400) 评论(0) 推荐(0)
OCP读书笔记(10) - 使用闪回技术I
摘要:使用闪回技术查询数据 闪回查询:就是查询表在过去某个时间点的数据,所用到的技术就是undo数据 可以使用scn对表进行闪回查询:首先通过日志挖掘,找出想要闪回的scn对dml操作进行挖掘: 如果从当前点到闪回点之间对表进行了ddl操作,闪回不成功如: 闪回版本查询 什么是版本? 所谓版本指的是每次事 阅读全文
posted @ 2013-10-22 16:48 逝者如斯(乎) 阅读(344) 评论(0) 推荐(0)
OCP读书笔记(9) - 诊断数据库
摘要:数据库恢复顾问 Data Recovery Advisor的命令行选项 1. 启动 RMAN 进程并连接到目标$ rman target=/ 2. 假设发生了某个错误,希望找出原因,使用 list failure 命令: 如果没有错误,该命令将返回以下消息:no failures found tha 阅读全文
posted @ 2013-10-22 16:46 逝者如斯(乎) 阅读(628) 评论(0) 推荐(0)
OCP读书笔记(8) - 监控和调优RMAN
摘要:监视RMAN作业 1. 创建rman备份: 2. 当rman作业运行的时候,使用v$PROCESS和V$SESSION查看client_info信息: 调整RMAN 可以通过多种方式来调整RMAN操作。 可以使用多个RMAN通道,然后将数据文件分配到不同的通道,以此来调整备份的总吞吐量。为每个通道分 阅读全文
posted @ 2013-10-22 16:43 逝者如斯(乎) 阅读(2598) 评论(0) 推荐(0)
OCP读书笔记(7) - 使用RMAN执行恢复
摘要:7.Using RMAN to Perform Recovery 使用RMAN进行完全恢复system表空间文件丢失的恢复 模拟损坏: 执行恢复: 发现t表仍然存在,完全恢复 undo表空间文件丢失的恢复 模拟损坏: 使用rman进行恢复: 普通表空间文件丢失的恢复 模拟损坏: 使用rman进行恢复 阅读全文
posted @ 2013-10-22 16:33 逝者如斯(乎) 阅读(1809) 评论(0) 推荐(0)
OCP读书笔记(6) - 手动恢复操作
摘要:6.Restore and Recovery Task 非关键性文件丢失的恢复 临时文件丢失的恢复 临时表空间文件丢失的恢复: 查看数据库中的临时文件: 临时文件丢失后,一些操作,比如排序,有可能不能执行 排序:首先在pga中进行,如果pga中空间不够,就会将数据库临时放入临时文件 模拟损坏: 恢复 阅读全文
posted @ 2013-10-22 16:24 逝者如斯(乎) 阅读(372) 评论(0) 推荐(0)
OCP读书笔记(5) - 使用RMAN创建备份
摘要:5.Creating Backups with RMAN 创建备份集 创建镜像(image)拷贝 两者之间的区别:备份集备份:只备份使用过的数据块镜像备份:所有的数据块都备份,使用switch可以加快恢复的速度 创建全库备份 全库备份包括:所有的数据文件、控制日志、归档日志文件、参数文件,可以使用备 阅读全文
posted @ 2013-10-22 16:22 逝者如斯(乎) 阅读(1563) 评论(0) 推荐(0)
OCP读书笔记(4) - 配置备份设置
摘要:4.Configuring Backup Settings 查看RMAN持久化设置 控制文件自动备份 配置控制文件自动备份到的位置: IIIIIIIIII stands for the DBID.YYYYMMDD:备份的时间QQ:产生备份的序列号,十六进制,从00开始FF结束 创建多个备份集 注意: 阅读全文
posted @ 2013-10-22 16:11 逝者如斯(乎) 阅读(478) 评论(0) 推荐(0)
OCP读书笔记(3) - 使用RMAN恢复目录
摘要:创建恢复目录 在hndx上创建恢复目录:[oracle@oracle admin]$ export ORACLE_SID=hndx[oracle@oracle admin]$ sqlplus / as sysdba SQL> create tablespace rman_cata datafile 阅读全文
posted @ 2013-10-22 16:00 逝者如斯(乎) 阅读(340) 评论(0) 推荐(0)
OCP读书笔记(2) - 配置恢复
摘要:RMAN的命令类型 1. sqlplus命令 2. 操作系统命令: 3. 还可以执行SQL语句,但是select除外 配置保留策略: 配置冗余的份数: 改变冗余的值: 恢复窗口: 这种保留策略要求数据库了有一份备份,这份备份必须能够恢复到窗口内的任何一刻,而且这份备份必须是离窗口最近的恢复到默认的配 阅读全文
posted @ 2013-10-22 15:55 逝者如斯(乎) 阅读(410) 评论(0) 推荐(0)
OCP读书笔记(1) - Oracle核心概念和工具
摘要:ohasdoracle high available service daemon OEMweb -- Database Control资料库 -- sysman Starting Oracle Restart with the crsctl utility crs - statusManaging 阅读全文
posted @ 2013-10-22 15:50 逝者如斯(乎) 阅读(285) 评论(0) 推荐(0)
OCA读书笔记(17) - 移动数据
摘要:Sql*load 1. sql*loader的文件有哪些? 日志文件:概述了作业的成功与失败以及所有相关错误的细节 错误文件(bad file):从输入文件中抽取的行可能会被sqlldr丢弃(原因可能是这些行与控制文件所期望的格式不一致),也可能会被数据库丢失(例如,插入操作可能违反某个完整性约束) 阅读全文
posted @ 2013-10-22 15:45 逝者如斯(乎) 阅读(343) 评论(0) 推荐(0)
OCA读书笔记(16) - 执行数据库恢复
摘要:16. Performing Database Recovery 确定执行恢复的必要性访问不同接口(EM以及命令行)描述和使用可用选项,如RMAN和Data Recovery Advisor执行恢复-控制文件(control file)-重做日志文件(redo log file)-数据文件(data 阅读全文
posted @ 2013-10-22 15:35 逝者如斯(乎) 阅读(313) 评论(0) 推荐(0)
OCA读书笔记(15) - 执行数据库备份
摘要:物理备份 -- 数据文件,控制文件,日志文件,参数文件 数据库备份 冷备 -- 归档和非归档均可以 什么时候必须用冷备?1. 数据库的模式为非归档的2. 用于现场保护 冷备的过程:1. 首先查看备份文件的位置: 数据文件、控制文件、日志文件select '!cp -v '||name|| ' /u0 阅读全文
posted @ 2013-10-22 15:29 逝者如斯(乎) 阅读(256) 评论(0) 推荐(0)
OCA读书笔记(14) - 备份和恢复基本概念
摘要:备份恢复概念 如何判断数据库的一致性 在mount状态下,oracle如何判断数据库的一致性 scn:system change number,它是数据库时钟 如何查询当前系统的scn: select current_scn from v$database; 几个特殊的scn,在控制文件和数据文件头 阅读全文
posted @ 2013-10-22 15:28 逝者如斯(乎) 阅读(280) 评论(0) 推荐(0)
OCA读书笔记(13) - 性能管理
摘要:使用EM监控性能使用自动内存管理(AMM)使用Memory Advisor分配内存查看性能相关动态视图诊断无效的和不可用的对象 创建问题SQLsqlplus / as sysdbaconn scott/tiger;declare i number; j number;begin i := 0; lo 阅读全文
posted @ 2013-10-22 15:24 逝者如斯(乎) 阅读(378) 评论(0) 推荐(0)
OCA读书笔记(12) - 数据库维护
摘要:查询优化器统计信息 搜集统计信息: 不是实时的: SQL> conn /as sysdbaConnected.SQL> grant select on dba_objects to scott; Grant succeeded. SQL> conn scott/tigerConnected.SQL> 阅读全文
posted @ 2013-10-22 15:20 逝者如斯(乎) 阅读(376) 评论(0) 推荐(0)
OCA读书笔记(11) - 实现Oracle数据库审计
摘要:11 Implementing Oracle Database Auditing 描述DBA对于安全和审计的职责使能标准的数据库审计安全审计选项查看审计信息维护审计路径 最小权限原则只在计算机上安装所需软件只在计算机上激活所需服务只允许需要访问的用户访问操作系统和数据库限制对 root 或管理员帐户 阅读全文
posted @ 2013-10-22 15:15 逝者如斯(乎) 阅读(506) 评论(0) 推荐(0)
OCA读书笔记(10) - 管理UNDO数据
摘要:Undo自动管理与手动管理 undo段自动管理SQL> show parameter undo_management 将undo段改为手工管理SQL> alter system set undo_management=manual scope=spfile;SQL> startup force; S 阅读全文
posted @ 2013-10-22 15:12 逝者如斯(乎) 阅读(771) 评论(1) 推荐(0)
OCA读书笔记(9) - 管理数据同步
摘要:9.Managing Data Concurrency 描述锁机制以及oracle如何管理数据一致性监控和解决锁冲突 管理数据的并发--管理锁数据的不一致:脏读更改丢失幻影读 脏读:数据是指事务T2修改某一数据,并将其写回磁盘,事务T1读取同一数据后,T2由于某种原因被撤消,这时T2已修改过的数据恢 阅读全文
posted @ 2013-10-22 15:04 逝者如斯(乎) 阅读(244) 评论(0) 推荐(0)
网络知识汇总(2) - Linux下如何修改ip地址
摘要:在Linux的系统下如何才能修改IP信息以前总是用ifconfig修改,重启后总是得重做。如果修改配置文件,就不用那么麻烦了~A、修改ip地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/network-s/ifcfg-eth0B、修改default gateway即时生效:# route add default gw 192.168.0.254启动生效:修改/etc/sysconfig/network-s/ifcfg-eth0C、修改dns修改/etc/resolv.conf修改后可即 阅读全文
posted @ 2013-10-11 18:44 逝者如斯(乎) 阅读(246) 评论(0) 推荐(0)
OCM读书笔记(2) - PL/SQL 基础
摘要:1. % type 用法,提取% type所在字段的类型declare myid dept.deptno % type; myname dept.dname % type;begin select deptno, dname into myid, myname from dept where deptno = 10; dbms_output.put_line(myid); dbms_output.put_line(myname);end;2. % rowtype 用法,提取% rowtype所在字段的类型declare type type_dept is table of dept % r.. 阅读全文
posted @ 2013-10-08 21:16 逝者如斯(乎) 阅读(272) 评论(0) 推荐(0)
OCA读书笔记(8) - 管理用户安全
摘要:创建用户:create user +用户 default tablespace + 表空间名 identified + 验证方式 SQL> create user easthome profile default identified by oracle password expire defaul 阅读全文
posted @ 2013-10-08 21:09 逝者如斯(乎) 阅读(300) 评论(0) 推荐(0)
OCA读书笔记(7) - 管理数据库存储结构
摘要:7.Managing Database Storage Structures 逻辑结构 数据库的存储结构有物理结构和逻辑结构组成的 物理结构:物理上,oracle是由一些操作系统文件组成的 SQL> select name from v$datafile; 如何更好的访问和管理这些文件以及文件中的数 阅读全文
posted @ 2013-10-08 21:08 逝者如斯(乎) 阅读(315) 评论(0) 推荐(0)
OCA读书笔记(6) - 配置Oracle网络环境
摘要:6.Configuring the Oracle Network Environment su - grid装grid时自动创建了监听netca--创建新的监听 vi $ORACLE_HOME/network/admin/listener.ora 启动监听时会进行回环测试,如果注释掉127.0.0. 阅读全文
posted @ 2013-10-08 21:07 逝者如斯(乎) 阅读(359) 评论(0) 推荐(0)
OCA读书笔记(5) - 管理ASM实例
摘要:Objectives:Describe the benefits of using ASMManage the ASM instanceCreate and drop ASM disk groupsExtend ASM disk groupsRetrieve ASM metadata by usin 阅读全文
posted @ 2013-10-08 21:05 逝者如斯(乎) 阅读(227) 评论(0) 推荐(0)
OCA读书笔记(4) - 管理数据库实例
摘要:Objectives: •Start and stop the Oracle database and components •Use Oracle Enterprise Manager •Access a database with SQL*Plus •Modify database initia 阅读全文
posted @ 2013-10-08 21:01 逝者如斯(乎) 阅读(268) 评论(0) 推荐(0)
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
摘要:Objectives: •Create a database by using the Database Configuration Assistant (DBCA) •Generate database creation scripts with the DBCA •Manage database 阅读全文
posted @ 2013-10-08 21:00 逝者如斯(乎) 阅读(195) 评论(0) 推荐(0)
OCA读书笔记(2) - 安装Oracle软件
摘要:Objectives: •Describe your role as a database administrator (DBA) and explain typical tasks and tools The approach for designing, implementing, and ma 阅读全文
posted @ 2013-10-08 20:44 逝者如斯(乎) 阅读(433) 评论(0) 推荐(0)
OCA读书笔记(1) - 浏览Oracle数据库架构
摘要:Objectives: List the major architectural components of Oracle DatabaseExplain the memory structuresDescribe the background processesCorrelate the logi 阅读全文
posted @ 2013-10-08 20:39 逝者如斯(乎) 阅读(314) 评论(0) 推荐(0)
网络知识汇总(1)-朗文和牛津英语词典网址
摘要:朗文:http://www.ldoceonline.com/牛津:http://www.oxfordadvancedlearnersdictionary.com/http://pan.baidu.com/s/1il4uEpasscodedataminercommonlogdownload centerIISLogAnalysisstaff updateemployee managerpasscode and passworddata importwebsite high availabilitywwcAce Insightdomain redirectorSyncManagertestdata 阅读全文
posted @ 2013-10-08 09:21 逝者如斯(乎) 阅读(583) 评论(0) 推荐(0)