大小:72.28M
更新时间:23-08-29
系统:Pc
循序渐进oracle,全称叫做循序渐进oracle数据库管理优化与备份恢复,是一本Oracle数据库入门书籍,由Oracle数据库专家盖国强编著,全书内容丰富翔实,继续贯彻了作者“由浅入深、由点到线再及面”的学习方法,作者在写作过程中一直遵循了这个原则,内容从数据库的创建开始,从表空间管理深入,从备份恢复展开,从Statspack优化延伸,到故障诊断结束,全书章节按照一个DBA需要具备的从业素质进行布局,内容循序渐进,既可以引导初学者入门,又可以帮助具备一定基础的数据库从业人员进阶,希望不同层次的读者都能从本书中受益。另外循序渐进oracle在数据库版本方面,内容更涉及Oracle 9i/Oracle 10g/Oracle 11g,将Oracle的版本变化、功能改进,一以贯之地展现出来,让大家看到这些变革的真正原因以及Oracle的不断技术创新。
《循序渐进oracle数据库管理优化与备份恢复》从基础知识入手,详细讨论了Oracle数据库的创建、从OEM到Grid Control、Oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(ASM)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、Oracle的闪回特性、Oracle的数据加载与卸载、从Statspack到ADDM、故障诊断及分析方法等热点问题,并通过大量取自实际工作现场的实例,力图将Oracle知识全面、系统、深入地展现给读者。
《循序渐进oracle数据库管理优化与备份恢复》在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业的参考用书和相关培训机构的培训教材。
《循序渐进oracle数据库管理优化与备份恢复》分为13章,具体结构划分如下。
第1章 Oracle数据库的创建,这一章是全书的书眼,通过数据库的创建,由点及面,很多知识在这一章全面展开,甚至包括数据库迁移与RMAN。
第2章 从OEM到Grid Control,这是讲究实用的一章,在可能的环境下,Oracle的这些工具对于简化数据库的管理与维护会起到极大的推进作用。
第3章 Oracle的字符集,是否很多朋友都曾经为乱码所困惑,是否一个查询返回的是一堆莫明其妙的“靠”字或其他字符?这一章对字符集问题进行了全面的解析。
第4章 用户的创建与管理,在完成了数据库创建之后以及在提供用户使用之前,数据库用户必须被创建,作为DBA,用户的创建和管理是必备的知识。
第5章 表空间和数据文件,作为Oracle的逻辑和物理存储,理解空间管理非常重要,这一章从外部管理到内部机制上对表空间和数据文件等内容进行了深入分析,Oracle 10g 的ASM新特性也被包含在这一章内。
第6章 自动存储管理,这一章介绍了自Oracle 10g开始引入的ASM技术,这一技术已经成为Oracle数据库管理中不可或缺的重要技术,尤其是在Oracle的RAC集群架构中。
第7章 临时表空间和临时文件,这一章介绍了临时表空间和临时文件的原理及管理维护。
第8章 备份与恢复,作为 DBA 需要具备的一个最重要的技能就是备份和恢复,一个生产数据库的备份是重于一切的,本章全面介绍了Oracle数据库的备份与恢复知识。
第9章 备份方案与特例恢复,定制一个基本的备份方案,保障数据库安全,是对DBA的基本要求;在特殊情况下,执行异常恢复是对DBA的重要考验,本章从初级到高级,以备份恢复作为切入点进行了探讨。
第10章 Oracle的闪回特性,Oracle从9i到10g不停地演进着一个强大的功能,这个功能就是闪回(Flashback),这项重要功能已经简化了无数DBA的工作,本章从原理到应用上深入地介绍了Oracle的这一强大特性。
第11章 Oracle的数据加载和卸载,怎样和数据库进行数据交互是实践中经常遇到的问题,Oracle的外部表和DataPump都是常用的工具,这一章通过多个实例,介绍了一些同Oracle数据库进行数据交换的方法。
第12章 从Statspack到ADDM,Statspack是Oracle 10g之前DBA最常用的数据库性能诊断工具,ADDM是Oracle 10g引入的自动数据库诊断与监控程序,本章对这两者的用法与分析进行全面的介绍。
第13章 故障诊断及分析方法,在具备了全面的学习和知识掌握之后,本章将告诉大家如何有效地将这些知识结合起来,形成稳定的分析方法和经验积累。
第1章 Oracle数据库的创建
1.1 Oracle软件的获取与安装
1.1.1 Oracle软件的获取
1.1.2 Oracle的补丁集
1.2 使用DBCA创建数据库
1.2.1 DBCA的启动
1.2.2 模板选择及EM选项
1.2.3 数据库安全与口令
1.2.4 存储管理及选件
1.2.5 初始化参数选择设定
1.2.6 文件存储及创建选项
1.2.7 告警日志及跟踪文件
1.3 数据库创建的脚本
1.3.1 数据库创建脚本
1.3.2 创建的起点
1.3.3 ORADIM工具的使用
1.3.4 ORACLE_SID的含义
1.3.5 INSTANCE_NAME的含义及作用
1.3.6 Oracle的口令文件
1.3.7 脚本的执行
1.3.8 db_name参数和instance_name参数
1.3.9 sql.bsq文件与数据库创建
1.3.10 数据文件及字典的创建
1.4 使用模板创建数据库
1.4.1 启动创建
1.4.2 数据库创建模板
1.4.3 rman的引入
1.4.4 克隆数据库
1.4.5 传输表空间技术
1.4.6 跨平台表空间传输
1.4.7 文件系统与ASM的切换
1.4.8 DBMS_FILE_TRANSFER的可选性
1.4.9 用户的锁定
1.4.10 最后的脚本
1.4.11 使用模板建库注意事项
1.5 案例与实践分析
1.5.1 auto_space_advisor_job_proc案例一则
1.5.2 systemstate转储案例分析一则
第2章 从OEM到Grid Control
2.1 Oracle的OEM工具
2.1.1 传统的OEM工具
2.1.2 安装Database Control选件
2.1.3 手工配置DBControl
2.1.4 启停DBConsole服务
2.1.5 关于DBControl乱码的解决
2.1.6 登录及口令文件认证
2.1.7 通过DBControl登录数据库
2.1.8 定义自动邮件告警
2.2 Oracle的iSQL*Plus工具
2.2.1 Oracle 9i的iSQL*Plus
2.2.2 Oracle 10g的iSQL*Plus工具
2.2.3 SQL*Plus的使用
2.3 Oracle的Grid Control工具
2.3.1 Grid Control体系结构简介
2.3.2 Grid Control OMS部署方法
2.3.3 Grid Control Agent部署方法
2.3.4 Grid Control部署注意事项及常见问题
2.3.5 Grid Control应用之物理Data Guard创建与管理
2.3.6 Grid Control 11g的增强
2.3.7 Grid Control小结
第3章 Oracle的字符集
3.1 字符集的基本知识
3.2 数据库的字符集
3.3 字符集文件及字符支持
3.4 NLS_LANG的设置与影响
3.5 导入导出及字符转换
3.6 字符集的更改
3.7 识别导出文件的字符集
3.8 使用csscan辅助字符集转换
3.9 乱码的产生
3.9.1 NLS_LANG字符集与数据库字符集不同
3.9.2 NLS_LANG字符集和数据库字符集相同
3.10 “靠”字的困惑
3.11 自定义字符的使用
3.12 更改字符集的内部方式
3.13 字符集更改的案例
第4章 用户的创建与管理
4.1 数据库的连接
4.2 用户的创建
4.3 口令的管理
4.3.1 Oracle 10g失败登录的记录
4.3.2 Oracle 11g口令大小写的区分
4.3.3 Oracle 11g缺省口令的跟踪
4.3.4 Oracle口令的复杂度校验
4.4 权限的授予
4.5 角色
4.6 Public的特殊作用
4.7 过度授权的风险
4.8 数据字典的访问
4.9 外部认证
4.10 SYS用户行为审计
4.11 用户行为审计与FGA
4.12 如何切换用户身份
4.13 通过代理用户(Proxy)连接数据库
第5章 表空间和数据文件
5.1 表空间的创建
5.2 表空间管理技术
5.2.1 字典管理表空间
5.2.2 本地管理表空间
5.3 段空间管理技术
5.3.1 手工段空间管理(Manual Segment Space Management)
5.3.2 自动段空间管理(Auto Segment Space Management)
5.3.3 延迟段空间创建(Deferred Segment Creation)
5.4 Oracle的存储信息
5.4.1 表空间信息记录(DBA_TABLESPACES)
5.4.2 数据文件信息记录(DBA_DATA_FILES)
5.4.3 数据段信息(DBA_SEGMENTS)
5.4.4 区间信息(DBA_EXTENTS)
5.4.5 段级统计信息(V$SEGMENT_STATISTICS)
5.4.6 度量信息(DBA_THRESHOLDS)
5.4.7 突出告警信息(DBA_OUT STANDING_ALERTS)
5.4.8 告警历史信息(DBA_ALERT_HISTORY)
5.5 使用DB Control进行空间管理
5.6 SYSTEM表空间
5.6.1 SYSTEM表空间及root dba
5.6.2 Oracle中独一无二的Cache对象
5.6.3 Oracle数据库的引导
5.7 SYSAUX表空间
5.7.1 SYSAUX表空间及其组件
5.7.2 SYSAUX空间组件的转移
5.7.3 SYSAUX的作用与意义
5.8 BigFile和SmallFile表空间技术
5.9 ROWID与RDBA的转换
5.9.1 Oracle的ROWID及数据库限制
5.9.2 BigFile表空间的ROWID
5.9.3 使用dbms_rowid包获得ROWID的详细信息
5.10 使用OMF管理数据文件
第6章 自动存储管理(ASM)
6.1 ASM的历史
6.2 ASM的安装配置
6.3 ASM实例
6.4 ASM的用户管理
6.5 ASM磁盘组
6.5.1 ASMLib管理磁盘
6.5.2 ASM存储Voting和OCR
6.5.3 强制删除磁盘组
6.6 手工创建ASM实例及磁盘组
6.7 ASM的空间管理
6.8 可变大小区(Variable-Size Extents)
6.9 ASM的元数据
6.10 ASM元数据的备份与恢复
6.11 ASM磁盘组的动态扩展能力
6.12 快速镜像同步(Fast Mirror Resync)
6.13 ASM的透明多版本支持
6.14 ASM的命令行管理工具asmcmd
6.15 通过EM管理ASM
6.16 ACFS(ASM Cluster File System)
6.17 ACFS的加载步骤
6.18 ASM管理的内部工具
6.18.1 KFED工具
6.18.2 KFOD工具
6.18.3 AMDU工具
第7章 临时表空间和临时文件
7.1 临时表空间原理
7.2 Oracle 8i的临时表空间
7.3 Oracle 9i的临时表空间
7.4 Oracle 9i中如何重建与切换临时表空间
7.5 Oracle 10g的临时表空间组
7.6 Oracle 10gR2使用RMAN恢复临时表空间的增强
7.7 临时表空间过度扩展的问题解决
7.8 从V$SORT_USAGE到V$TEMPSEG_USAGE
7.9 临时文件file#和db_files的关系
7.10 LOB对象与临时段
7.11 临时文件和稀疏文件
7.12 临时表空间诊断案例一则
第8章 备份与恢复
8.1 备份与恢复概述
8.2 备份方法
8.3 恢复原理
8.4 检查点与RBA
8.5 数据库的运行模式
8.6 逻辑备份与恢复
8.6.1 使用EXP进行逻辑备份
8.6.2 使用IMP进行逻辑恢复
8.6.3 使用数据泵(EXPDP/IMPDP)
8.7 物理备份与恢复
8.7.1 冷备份
8.7.2 热备份
8.7.3 RMAN的备份与恢复
第9章 备份方案与特例恢复
9.1 用Plus archvielog选项简化备份
9.2 Nocatalog方式的备份方案制定
9.3 使用逻辑备份辅助物理备份
9.4 使用控制文件快照辅助恢复
9.5 归档逐步应用辅助数据迁移
9.6 _allow_resetlogs_corruption参数
9.7 ORA-600 2662错误的应对
9.8 _corrupted_rollback_segments参数
9.9 Oracle 10g跨越Resetlogs时间点的恢复
9.10 使用RMAN进行基于数据块的恢复
9.11 Oracle 10g备份集压缩(Backupset Compression)
9.12 使用RMAN恢复备份集到不同主机
9.13 单机搭建DataGuard环境的测试
第10章 Oracle的闪回特性
10.1 Oracle 9i的闪回查询特性
10.1.1 闪回查询的使用
10.1.2 使用Oracle 9i闪回查询特性恢复案例
10.2 SMON_SCN_TIME与闪回查询
10.2.1 Oracle 9i中的SMON_SCN_TIME
10.2.2 Oracle 10g中的SMON_SCN_TIME
10.2.3 Oracle 10g中的SCN与时间的映射及转换
10.2.4 Oracle 11g中的进一步演进
10.3 Oracle log的闪回特性
10.3.1 Oracle的数据库级闪回
10.3.2 Oracle的flashback drop功能
10.3.3 Oracle 10g的Flashback Version Query
10.3.4 通过Flashback Transaction Query进行事务撤销
10.3.5 闪回表
10.3.6 Oracle 11g闪回数据归档
10.4 使用函数辅助闪回
10.4.1 Oracle 10g新的内建函数ora_rowscn
10.4.2 结合ora_rowscn进行闪回恢复
第11章 Oracle的数据加载与卸载
11.1 外部表与SQLLDR
11.2 使用外部表访问警告日志文件
11.2.1 创建Directory
11.2.2 创建及访问外部表
11.3 使用外部表访问监听日志
11.3.1 定位监听器日志文件
11.3.2 创建Directory
11.3.3 创建外部表
11.3.4 查询外部表
11.3.5 使用范例
11.4 使用外部表访问跟踪文件
11.5 使用外部表分析网站访问日志
11.6 获得操作系统文件列表
11.6.1 创建临时表
11.6.2 创建存储过程
11.6.3 执行获取数据
11.7 使用数据泵进行数据卸载
11.7.1 使用数据泵外部表卸载数据
11.7.2 通过并行处理提高性能
11.8 Oracle 11g外部表的增强
11.8.1 卸载数据压缩
11.8.2 卸载数据加密
11.9 使用工具ociuldr进行数据卸载
第12章 从Statspack到ADDM
12.1 Statspack概述
12.1.1 数据库参数修改
12.1.2 安装Statspack
12.1.3 spcreate的内容
12.1.4 测试Statspack
12.1.5 规划自动任务
12.1.6 生成分析报告
12.1.7 移除定时任务
12.1.8 删除历史数据
12.1.9 其他重要脚本
12.1.10 调整STATSPACK的收集门限
12.1.11 ORA-00001错误解决
12.1.12 Oracle 10g Statspack报告的增强
12.2 Statspack报告各部分说明
12.2.1 第一部分:数据库概要信息
12.2.2 第二部分:负载概要信息
12.2.3 第三部分:实例效率百分比
12.2.4 第四部分:数据库的响应时间
12.2.5 第五部分:主机系统信息
12.2.6 第六部分:详细信息
12.3 整理分析结果
12.3.1 物理读写IO操作
12.3.2 Buffer命中率
12.4 最重要的九大性能视图
12.4.1 我的命题
12.4.2 我的答案
12.5 session历史信息的记录
12.5.1 v$session视图的增强
12.5.2 新增v$session_wait_history视图
12.6 ASH新特性的引入
12.6.1 ASH概述
12.6.2 ASH报告
12.7 自动负载信息库(AWR)的引入
12.7.1 AWR概述
12.7.2 AWR信息的修改
12.7.3 AWR报告的生成
12.7.4 AWR比较报告的生成
12.7.5 基线(Baseline)
12.7.6 AWR报告的分析
12.7.7 通过EM生成AWR报告
12.7.8 AWR数据的导出导入
12.7.9 多数据库实例的对比报告
12.7.10 AWR报告的实现
12.8 自动数据库诊断监控(ADDM)的引入
12.8.1 ADDM概述
12.8.2 ADDM报告的生成
12.8.3 使用EM生成ADDM报告
12.9 理解等待事件
12.10 通过采样数据绘制趋势曲线
第13章 故障诊断及分析方法
13.1 故障树分析法
13.1.1 故障树分析法对于数据库故障解决的意义
13.1.2 故障树分析模型的建立
13.2 故障树分析法在故障解决中的应用
13.2.1 性能缓慢到CPU消耗的定位
13.2.2 CPU到进程的故障树分析
13.2.3 进一步诊断应用问题
13.2.4 从SQL到问题本质的诊断
13.2.5 调整并最终解决问题
13.2.6 性能何以提高
13.3 故障树分析法应用的总结
后记
新版后记
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
猜你喜欢
类似软件
Oracle Database 11g RAC手册(第2版)46.88M338人在用 Oracle Database 11g RAC手册(第2版)是一本Oracle数据库的使用指导手册,由美国顶级数据库性能调优专家K Gopalakrishnan编著。本书内容丰富翔实,主要分为四部分,第1部分介绍了高可用性体系结构与集群,第2部分介
查看Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发37.16M220人在用 Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发是一本Oracle数据库操作指南,由美国程序员哈德门和麦克罗林共同编著。全书内容丰富翔实,主要讲解了统计表收集、PL/SQL优化器、SQL Trace、DBMS STATS及T
查看深入理解oracle rac 12c pdf71.63M195人在用深入理解oracle rac 12c是一本详细介绍oracle rac 12c的技术详解书籍,由美国数据库管理员Syed Jaffar Hussain、Tariq Farooq、Riyaj Shamsudeen和Kai Yu四人共同编著。本书紧跟Orac
查看oracle学习手册11.81M322人在用oracle学习手册是一本pdf中文版的电子教程,总共分为7个章节,详细的讲述了oracle基础知识,备份恢复,RMAN,data guard,rac,常用脚本,性能优化等几个方面,从而帮助读者能够快速掌握oracle软件,更好的学会实际的应用。本Ora
查看oracle pl/sql从入门到精通164.76M542人在用 oracle pl/sql从入门到精通是一本Oracle数据库开发教材,由丁士锋编著。全书以面向应用为原则,对PL/SQL开发用到的各种技术做了原理分析和实战体验,深入浅出地介绍PL/SQL在实际开发中的要点,并提供了各种实际应用场景,将知识点快速
查看构建oracle高可用环境58.61M198人在用构建oracle高可用环境是一本介绍管理OracLe高可用数据库的经验之书,由陈吉平著作,电子工业出版社出版。全书内容横跨主机、存储、数据库三大领域,全面介绍oracle及周边环境的高可用性,所有的内容都包括了作者多年来Oracle高可用数据库的经验,在
查看热门标签
网友评论0人参与,0条评论
最新排行
oracle dba手记2数据库诊断案例与内部恢复实践34.8M盖国强pdf扫描版 oracle dba手记2是一本Oracle诊断案例和案例实践指南,全称叫做oracle dba手记2数据库诊断案例与内部恢复实践,是由数据库技术专家盖国强和爱好者崔华合著而成,集合了各行业DBA的工作经验与思考,包含了精心挑选的数据库诊断案例与数
查看Android开发精要17.08MAndroid开发精要是由资深Android专家范怀宇编著的一本Android开发手册,本书详细介绍了高度抽象Android系统的设计理念和底层实现机制,全面概括Android实现原理的“要点”和实际开发中的“精华”,为开发高质量Android应用提供指
查看精通django(django 1.8 lts全解)6.07Mpdf扫描版精通django(django 1.8 lts全解)是一本Django的入门指导书,由澳大利亚一名商务系统开发者Nigel George编著,本书采用由简到繁,循序渐进的方法,深入说明 Django 的机制,教你使用它构建 Web 应用。其次,适当讨论高
查看尼康d800使用说明书21.81Mpdf电子版尼康d800说明书是尼康官方针对尼康d800单反相机而开发的使用说明书,同时适用于d800和d800e,详细的介绍了相机的使用方法,包括如何快速开始指南,即时取景拍摄,动画即时取景,对焦,释放模式,iso感光度,曝光,白平衡,图像增强,闪光拍摄等等重要知
查看android板级支持与硬件相关子系统141.16M android板级支持与硬件相关子系统是一本板级支持与硬件相关子系统书籍,由韩超编著。本书特别选定了Nexus One、Nexus S、Galaxy Nexus等几款手机作为参考平台。其中一个很大的优点就是以上几个平台都是Google认定的,具有典
查看android驱动开发与移植实战详解5.14Mpdf高清版android驱动开发与移植实战详解是一本pdf高清版的电子图书,已经附带了pdf福昕阅读器在软件包中,用户可以即下即看。android安卓系统是谷歌公司推出的一款手机系统,是基于linux内核开发的,能够迅速建立手机软件的解决方案。该系统采用了webk
查看网络爬虫全解析:技术原理与实践399.57M罗刚 pdf扫描版 网络爬虫全解析:技术原理与实践,简称为网络爬虫全解析,是由猎兔搜索创始人罗刚编写的,作者将多年以来的开发经验进行总结,可以帮助读者全面快速的掌握网络爬虫开发方法。全书从开发网络爬虫所需要的Java语法开始讲解,然后介绍基本的爬虫原理。通过介绍优先级
查看cprimerplus第六版300M史蒂芬·普拉达pdf中文版C++ Primer Plus 第6版 中文版是由美国加州肯特菲尔得的马林学院教授Stephen Prata编写出的C语言教材,是C语言的超集。本书根据2003年的ISO/ANSI C++标准编写,通过充分吸收大量短小精悍的程序详细而全面地阐述了C++的
查看