Oracle DBA工作笔记 / 运维数据迁移与性能调优/技术丛书
定价:¥79.00
作者: 杨建荣
出版时间:2016-08
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113218973
- 2016-08
内容简介
杨建荣编著的《Oracle DBA工作笔记(运维数据迁移与性能调优)》是来自一线Oracle DBA的实践工作笔记,凝结作者多年数据库管理运维心得;全书从运维、数据迁移和优化三个层面娓娓道来,精心筛选作者在实际工作中总结的技巧、对常见问题的高效处理方法,以及大量融入完善解决方案的诊断案例;尤其对数据库的宕机、容灾、监控管理、外部表迁移方案、系统调优、SQL优化等重点内容的讲解更是细致入微。
“授人以鱼不如授之以渔”是本书的核心思想,让读者透彻理解本书中作者解决问题的思路才是本书的价值所在。本书旨在帮助有一定Oraclc数据库管理经验的DBA掌握管理运维的实用技巧,并通过诊断案例的学习开拓思维,积累经验。
“授人以鱼不如授之以渔”是本书的核心思想,让读者透彻理解本书中作者解决问题的思路才是本书的价值所在。本书旨在帮助有一定Oraclc数据库管理经验的DBA掌握管理运维的实用技巧,并通过诊断案例的学习开拓思维,积累经验。
目录
第1篇 数据库运维篇
第1章 数据库安装配置
1.1 安装前的准备
1.2 安装数据库软件
1.2.1 方法1:OUI安装
1.2.2 方法2:静默安装
1.2.3 方法3:克隆安装
1.2.4 诊断案例:克隆安装后无法登录的问题
1.3 创建/删除数据库
1.3.1 方法1:DBCA图形建库
1.3.2 方法2:手工建库
1.3.3 方法3:DBCA静默建库
1.3.4 方法4:OMF建库
1.3.5 诊断案例:create database语句在10g、11g中的不同
1.3.6 创建数据库后的补充工作
1.3.7 删除数据库的步骤
1.4 关于SYSDBA、SYSOPER、DBA的区别和联系
第2章 常用工具和问题分析
2.1 SQL*Plus使用及常见问题
2.1.1 SQL*Plus使用细则
2.1.2 SQL*Plus无法启动的常见原因
特殊问题:乱码导致的SQL*Plus无法启动的问题
特殊问题:使用strace诊断奇怪的SQL*Plus登录问题
2.2 解析exp/imp及常见问题
2.2.1 exp/imp使用场景及示例
2.2.2 exp/imp使用常见问题
诊断案例:生产系统exp无法使用的紧急诊断和修复
诊断案例:外部表的导入导出问题
诊断案例:IMP-00013问题及解决方法
诊断案例:使用strace分析exp中buffer设置的奇怪问题
经验分享:你可能不了解的dump文件
2.3 解析Datapump及常见问题
2.3.1 Datapump使用场景及示例
2.3.3 只言片语分析Datapump的工作原理
诊断案例:impdp异常中断导致的问题
诊断案例:使用impdp选项不当导致的数据丢失
第3章 服务连接配置
3.1 监听配置与客户端配置简介
3.2 网络服务配置
3.2.1 网络配置细则与实践
诊断案例:Session跟踪失效的问题和原因
3.2.2 监听配置文件格式探究——一个空格的威力
3.2.3 RAC中的TAF的配置
3.2.4 RAC中的SCAN的配置
3.2.5 通过单例模式模拟RAC连接
3.3 监听器无法启动的几个原因
诊断案例:使用strace分析TNS-12543的案例
第4章 数据库启/停和宕机问题
4.1 数据库启停的问题分析
4.2 数据库无法启动案例
诊断案例:数据库参数设置不当导致无法启动的问题
诊断案例:服务器增加内存后无法重启数据库的问题及解决方案
诊断案例:数据库shutdown之后无法启动的问题
诊断案例:RAC节点无法启动的ORA-29702问题及分析
诊断案例:连续出现的RAC节点问题
4.3 数据库无法登录问题分析
4.4 数据库无法登录案例
诊断案例:归档空间不足导致的数据库无法登录问题
诊断案例:Session Leak导致的数据库无法登录问题
诊断案例:undo缺失导致的数据库无法登录问题
4.5 数据库宕机问题和原因分析
4.6 数据库宕机问题案例
诊断案例:一条SQL语句导致的数据库宕机问题及分析
诊断案例:存储导致的数据库宕机问题及分析
诊断案例:I/O问题导致的数据库突然宕机的问题及分析
诊断案例:数据库导致突然宕机的问题及解决
第5章 容灾与备份恢复
5.1 备份恢复应用及实践
5.1.1 归档模式下的四种完全恢复场景
……
第6章 监控管理和故障处理
第2篇 数据迁移篇
第7章 数据库升级
第8章 数据迁移及问题处理
第9章 数据迁移之外部表实战
第3篇 数据库优化篇
第10章 优化工具简介和定制
第11章 数据库实例调优
第12章 系统调优
第13章 SQL优化前奏和SQL审核
第14章 SQL优化技巧
第1章 数据库安装配置
1.1 安装前的准备
1.2 安装数据库软件
1.2.1 方法1:OUI安装
1.2.2 方法2:静默安装
1.2.3 方法3:克隆安装
1.2.4 诊断案例:克隆安装后无法登录的问题
1.3 创建/删除数据库
1.3.1 方法1:DBCA图形建库
1.3.2 方法2:手工建库
1.3.3 方法3:DBCA静默建库
1.3.4 方法4:OMF建库
1.3.5 诊断案例:create database语句在10g、11g中的不同
1.3.6 创建数据库后的补充工作
1.3.7 删除数据库的步骤
1.4 关于SYSDBA、SYSOPER、DBA的区别和联系
第2章 常用工具和问题分析
2.1 SQL*Plus使用及常见问题
2.1.1 SQL*Plus使用细则
2.1.2 SQL*Plus无法启动的常见原因
特殊问题:乱码导致的SQL*Plus无法启动的问题
特殊问题:使用strace诊断奇怪的SQL*Plus登录问题
2.2 解析exp/imp及常见问题
2.2.1 exp/imp使用场景及示例
2.2.2 exp/imp使用常见问题
诊断案例:生产系统exp无法使用的紧急诊断和修复
诊断案例:外部表的导入导出问题
诊断案例:IMP-00013问题及解决方法
诊断案例:使用strace分析exp中buffer设置的奇怪问题
经验分享:你可能不了解的dump文件
2.3 解析Datapump及常见问题
2.3.1 Datapump使用场景及示例
2.3.3 只言片语分析Datapump的工作原理
诊断案例:impdp异常中断导致的问题
诊断案例:使用impdp选项不当导致的数据丢失
第3章 服务连接配置
3.1 监听配置与客户端配置简介
3.2 网络服务配置
3.2.1 网络配置细则与实践
诊断案例:Session跟踪失效的问题和原因
3.2.2 监听配置文件格式探究——一个空格的威力
3.2.3 RAC中的TAF的配置
3.2.4 RAC中的SCAN的配置
3.2.5 通过单例模式模拟RAC连接
3.3 监听器无法启动的几个原因
诊断案例:使用strace分析TNS-12543的案例
第4章 数据库启/停和宕机问题
4.1 数据库启停的问题分析
4.2 数据库无法启动案例
诊断案例:数据库参数设置不当导致无法启动的问题
诊断案例:服务器增加内存后无法重启数据库的问题及解决方案
诊断案例:数据库shutdown之后无法启动的问题
诊断案例:RAC节点无法启动的ORA-29702问题及分析
诊断案例:连续出现的RAC节点问题
4.3 数据库无法登录问题分析
4.4 数据库无法登录案例
诊断案例:归档空间不足导致的数据库无法登录问题
诊断案例:Session Leak导致的数据库无法登录问题
诊断案例:undo缺失导致的数据库无法登录问题
4.5 数据库宕机问题和原因分析
4.6 数据库宕机问题案例
诊断案例:一条SQL语句导致的数据库宕机问题及分析
诊断案例:存储导致的数据库宕机问题及分析
诊断案例:I/O问题导致的数据库突然宕机的问题及分析
诊断案例:数据库导致突然宕机的问题及解决
第5章 容灾与备份恢复
5.1 备份恢复应用及实践
5.1.1 归档模式下的四种完全恢复场景
……
第6章 监控管理和故障处理
第2篇 数据迁移篇
第7章 数据库升级
第8章 数据迁移及问题处理
第9章 数据迁移之外部表实战
第3篇 数据库优化篇
第10章 优化工具简介和定制
第11章 数据库实例调优
第12章 系统调优
第13章 SQL优化前奏和SQL审核
第14章 SQL优化技巧













