大小:107.84M
更新时间:23-09-05
系统:Pc
专家精讲ORACLE数据库管理与维护是一本ORACLE数据库学习进阶书籍,由张天慧编著。本书详细介绍了Oracle数据库系统的运作原理与组成架构,针对常用的“基本对象”及拓展应用的“高可用性对象”进行详尽说明,深入剖析Oracle网络连接架构与设置等,作者以传授专业级数据库管理员应具备的知识与技能,从数据库结构到性能调试均通过实例进行说明,是不可多得的一本Oracle实务指南,欢迎免费下载阅读。
《专家精讲ORACLE数据库管理与维护》以笔者多年积累的实际经验分析数据库管理员的工作职责。详细介绍Oracle数据库系统的运作原理与组成架构;针对常用的“基本对象”及延伸应用的“高可用性对象”提供详尽说明;详解Oracle数据库的安装、建置,以及安全认证方式;深入剖析Oracle的网络联机架构与设定,包含各类“网络服务组态文件”。
详细介绍Oracle数据库的备份与恢复,并列举多项功能强大的复原管理工具;
针对数据库、实体结构与Instance讲解效能调校的重要性,并以实例示范;
解析Oracle Statspack及Oracle Optimizer,完整说明索引与SQL语法的有效运用。
本书适合数据库开发人员参考学习,也可作为高等院校相关专业师生的参考书。
第1篇 数据库管理员的角色与职责
第1章 数据库管理员的工作内容 3
1.1 数据库管理员的种类及定位 4
1.1.1 数据库管理员的类型 4
1.1.2 数据库管理员的定位 5
1.2 数据库管理员的工作内容 7
1.3 数据库管理员应该具备的认知与特性 10
1.4 结束语 12
第2章 Oracle数据库管理员的工作清单 13
2.1 Oracle数据库概论 14
2.1.1 Oracle数据库结构 15
2.1.2 Oracle实例 16
2.2 每日例行工作 16
2.3 每周例行工作 21
2.4 每月例行工作 23
2.5 结束语 27
第2篇 Oracle数据库的结构与操作
第3章 Oracle数据库结构 31
3.1 物理存储结构 32
3.1.1 数据文件 32
3.1.2 在线重作日志文件 34
3.1.3 初始化参数文件 41
3.1.4 控制文件 46
3.1.5 口令文件 52
3.1.6 归档日志文件 54
3.1.7 警告日志文件与跟踪文件 63
3.2 逻辑存储结构 64
3.2.1 表空间 65
3.2.2 段 79
3.2.3 区(Extent) 80
3.2.4 数据块 80
3.3 结束语 82
第4章 racle实例 83
4.1 系统全局区 85
4.1.1 数据缓冲区 85
4.1.2 重作日志缓冲区 88
4.1.3 共享池 88
4.1.4 其他共享池 90
4.2 后台进程 91
4.2.1 DBWRn 92
4.2.2 LGWR 94
4.2.3 SMON 95
4.2.4 PMON 95
4.2.5 CKPT 96
4.2.6 ARCn 97
4.3 其他进程 97
4.3.1 User Process 97
4.3.2 Server Process 98
4.3.3 PGA 98
4.4 结束语 101
第5章 Oracle基本对象 103
5.1 模式 104
5.2 表 105
5.2.1 数据行 106
5.2.2 数据列 106
5.2.3 ROWID 108
5.2.4 创建表 109
5.2.5 管理表 115
5.2.6 完整性限制 139
5.3 视图 142
5.4 索引 143
5.4.1 索引结构 144
5.4.2 创建索引 149
5.4.3 管理索引 155
5.4.4 查询索引相关信息 158
5.5 还原段 158
5.5.1 还原段的功能 159
5.5.2 还原段的种类与管理模式 160
5.5.3 创建与启用还原段 162
5.5.4 管理还原段 165
5.5.5 查询还原段相关信息 167
5.5.6 还原段注意事项 167
5.6 序列 168
5.6.1 创建与使用序列 169
5.6.2 管理序列 171
5.7 数据库链接 172
5.8 同义词 175
5.8.1 同义词注意事项 176
5.8.2 创建与维护同义词 176
5.9 概要文件 178
5.10 用户 181
5.10.1 创建与维护用户 181
5.10.2 权限的授予 184
5.11 角色 18
5.12 数据库字典与动态性能视图 188
5.12.1 数据库字典 189
5.12.2 动态性能视图 190
5.13 结束语 190
第6章 Oracle高可用性对象 191
6.1 分区表 192
6.1.1 范围分区 193
6.1.2 哈希分区 194
6.1.3 列表分区 195
6.1.4 复合分区 195
6.1.5 创建与维护分区表 196
6.2 聚簇表 197
6.2.1 索引聚簇表 198
6.2.2 哈希聚簇表 200
6.2.3 管理聚簇 201
6.3 全局临时表 202
6.4 索引组织表 203
6.5 结束语 204
第7章 Oracle软件安装、数据库创建与网络架构 205
7.1 Oracle软件安装 206
7.1.1 软件安装程序 206
7.1.2 Oracle数据库最佳弹性架构 214
7.2 Oracle数据库安全认证方式 216
7.3 数据库的启动与关闭 220
7.3.1 启动数据库 220
7.3.2 关闭数据库 226
7.4 创建Oracle数据库 228
7.4.1 创建数据库前准备事项 229
7.4.2 手动创建Oracle数据库 229
7.4.3 使用DBCA创建数据库 232
7.5 Oracle网络服务架构与设置 241
7.5.1 设定listener.ora网络服务配置文件 242
7.5.2 设定tnsnames.ora网络服务配置文件 245
7.5.3 设定sqlnet.ora网络服务配置文件 247
7.5.4 Oracle网络服务联机运作方式 247
7.5.5 Oracle网络服务名称解析方式 252
7.6 结束语 254
第3篇 Oracle数据库的备份与恢复
第8章 Oracle的备份与恢复 257
8.1 Oracle数据库备份模式 258
8.1.1 逻辑备份 258
8.1.2 物理备份 258
8.1.3 Oracle恢复管理程序 259
8.1.4 基本备份模式之外的补充 259
8.2 规划备份计划与恢复操作 261
8.3 导出与导入 262
8.3.1 导出 264
8.3.2 导入 267
8.3.3 活用导入与导出 268
8.3.4 导入与导出注意事项 270
8.3.5 Data Pump导出与导入 271
8.4 离线备份 275
8.5 在线备份 275
8.6 数据库恢复操作 276
8.6.1 对数据库执行恢复操作 276
8.6.2 对表空间执行恢复操作 278
8.6.3 对数据文件执行恢复操作 279
8.6.4 其他方式恢复操作 282
8.7 结束语 283
第9章 RMAN恢复管理程序 285
9.1 启用RMAN恢复管理程序 288
9.2 执行RMAN备份操作 289
9.3 执行RMAN恢复操作 292
9.4 结束语 293
第10章 Oracle Data Guard 295
10.1 Oracle Data Guard基本架构 296
10.2 Oracle Data Guard运行原理 297
10.2.1 备用数据库的两种形态 298
10.2.2 Oracle Data Guard的3种模式 299
10.3 创建Oracle Data Guard 301
10.3.1 主要数据库准备事项 301
10.3.2 创建备用数据库 302
10.4 Oracle Data Guard维护与注意事项 305
10.5 结束语 306
第11章 其他高可用性备份与恢复工具 307
11.1 Oracle快闪恢复 308
11.2 Oracle复制 310
11.2.1 Oracle Replication的架构与种类 311
11.2.2 创建Oracle物化视图复制 312
11.3 结束语 315
第4篇 Oracle数据库基础性能调优
第12章 数据库性能调优 319
12.1 性能调优的步骤 320
12.2 性能调优的范围与效益 325
12.2.1 系统环境调优 325
12.2.2 Oracle Instance调优 326
12.2.3 Oracle对象调优 326
12.2.4 SQL语法调优 326
12.3 Oracle数据库与磁盘阵列 327
12.3.1 磁盘阵列的种类 328
12.3.2 Oracle数据库文件与磁盘阵列的放置方式 331
12.4 结束语 332
第13章 Instance性能调优 333
13.1 数据缓冲区性能调优 334
13.1.1 数据缓冲区的运行状况 335
13.1.2 数据缓冲区调优目标 338
13.1.3 数据缓冲区命中率 339
13.1.4 数据缓冲区分区管理 339
13.1.5 LRU Latch 344
13.2 共享池性能调优 346
13.2.1 共享池的运行情况 346
13.2.2 检查与调优共享池 347
13.3 重作日志缓冲区性能调优 348
13.3.1 重作日志缓冲区的运行情况 349
13.3.2 重作日志缓冲区调优目标 350
13.4 结束语 352
第14章 物理结构性能调优 353
14.1 如何准确设置数据块 354
14.2 如何准确设置存储参数 355
14.3 如何准确设置表空间 356
14.4 表空间碎片 356
14.5 结束语 358
第15章 Oracle Statspack 359
15.1 安装Oracle Statspack 360
15.2 启动与停止Oracle Statspack 361
15.3 修正Oracle Statspack设置 364
15.4 解析Oracle Statspack报表 365
15.5 结束语 368
第5篇 Oracle数据库SQL性能调优
第16章 解析Oracle Optimizer 371
16.1 Oracle Optimizer概述 372
16.2 Rule Base Optimizer 374
16.3 Cost Base Optimizer 376
16.4 Optimizer的模式 377
16.5 追踪SQL语法的运行与执行统计数据 380
16.5.1 SQL TRACE 381
16.5.2 AUTOTRACE 383
16.6 结束语 385
第17章 Oracle数据存取与表连接模式 387
17.1 Oracle基本数据存取模式 388
17.1.1 全表扫描 388
17.1.2 索引扫描 389
17.1.3 指定ROWID 390
17.2 表连接方式 390
17.2.1 嵌套循环表连接 390
17.2.2 排序/结合表连接 391
17.2.3 哈希表连接 392
17.2.4 各种表连接的特性 393
17.3 结束语 393
第18章 索引的使用 395
18.1 索引的存取模式 396
18.1.1 Index Unique Scan 396
18.1.2 Index Range Scan 396
18.1.3 Index Full Scan 397
18.1.4 Index Fast Full Scan 398
18.1.5 Index Skip Scan 398
18.2 使用索引的正确方向 399
18.3 结束语 400
第19章 如何正确使用SQL语法 401
19.1 如何避免没必要的全表扫描 402
19.1.1 避免在索引字段上使用IS NULL与IS NOT NULL条件 402
19.1.2 尽量不使用“!=”来筛选数据 403
19.1.3 不适当的函数运算 403
19.1.4 尽量不使用“||”来筛选数据 404
19.1.5 避免在索引所在的字段上使用NOT 404
19.1.6 如何使用LIKE条件式 405
19.1.7 复合索引的盲点 406
19.2 避免没有效率的查询 407
19.2.1 没有效率的索引 407
19.2.2 没有效率的条件式 409
19.3 提升性能其他注意事项 410
19.4 结束语 410
附录A Oracle RMAN范例 411
附录B 常用的管理与性能调优SQL语法 413
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
类似软件
Oracle 11g 64位/32位官方版(附详细的安装图解教程)4.17G13544人在用多多为大家免费提供Oracle 11g下载,包含64位/32位官方版本,并附详细的Oracle 11g安装图解教程,同时希望能帮助到刚接触到Oracle数据库的朋友。安装过程稍需一段时间,具体时间决取于你的电脑配置,请大家稍安勿躁。Oracle 11g版
查看深入理解oracle rac 12c pdf71.63M192人在用深入理解oracle rac 12c是一本详细介绍oracle rac 12c的技术详解书籍,由美国数据库管理员Syed Jaffar Hussain、Tariq Farooq、Riyaj Shamsudeen和Kai Yu四人共同编著。本书紧跟Orac
查看Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发37.16M216人在用Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发是一本Oracle数据库操作指南,由美国程序员哈德门和麦克罗林共同编著。全书内容丰富翔实,主要讲解了统计表收集、PL/SQL优化器、SQL Trace、DBMS STATS及TKPR
查看oracle学习手册11.81M319人在用oracle学习手册是一本pdf中文版的电子教程,总共分为7个章节,详细的讲述了oracle基础知识,备份恢复,RMAN,data guard,rac,常用脚本,性能优化等几个方面,从而帮助读者能够快速掌握oracle软件,更好的学会实际的应用。本Ora
查看oracle pl/sql从入门到精通164.76M520人在用 oracle pl/sql从入门到精通是一本Oracle数据库开发教材,由丁士锋编著。全书以面向应用为原则,对PL/SQL开发用到的各种技术做了原理分析和实战体验,深入浅出地介绍PL/SQL在实际开发中的要点,并提供了各种实际应用场景,将知识点快速
查看构建oracle高可用环境58.61M196人在用构建oracle高可用环境是一本介绍管理OracLe高可用数据库的经验之书,由陈吉平著作,电子工业出版社出版。全书内容横跨主机、存储、数据库三大领域,全面介绍oracle及周边环境的高可用性,所有的内容都包括了作者多年来Oracle高可用数据库的经验,在
查看Oracle Database 11g RAC手册(第2版)46.88M330人在用 Oracle Database 11g RAC手册(第2版)是一本Oracle数据库的使用指导手册,由美国顶级数据库性能调优专家K Gopalakrishnan编著。本书内容丰富翔实,主要分为四部分,第1部分介绍了高可用性体系结构与集群,第2部分介
查看热门标签
网友评论0人参与,0条评论
最新排行
11g101-3图集电子版4.67Mpdf高清版 11g101-3图集,又称之为混凝土结构施工图03,官方全称为混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础及桩基承台),由中华人民共和国住房和城乡建设部批准,中国建筑标准设计研究院编制,可以替代04G101-3、
查看android应用程序开发教程android studio版pdf47.32M android应用程序开发教程android studio版pdf是一本Android应用程序开发教程书籍,由罗文龙编著。本书以最新的Google官方Android IDE-Android Studio V1.3为开发环境对实例进行开发讲解,让读者
查看c# winform实践开发教程42.53M钱哨高清扫描版c# winform实践开发教程是一本基于.NET FrameWork2.0平台进行的C# Windows程序设计开发教材,由钱哨,李挥剑,李继哲 三人共同编著。全书内容衔接合理,采用了项目驱动方式,且完全按项目运作所需的知识体系设置结构来编写。以实际工
查看Linux C编程实战64.42M童永清pdf扫描版linux c编程实战是一本介绍linux系统下如何使用c语言编程开发的图书,由童永清编著。本书结构合理、概念清晰,采用"基础知识→难点解析→重点提示→编程实践"的写作手法,使读者理解更深入、应用更容易、掌握更快速。文中第一篇主要介绍
查看matlab高效编程技巧与应用25个案例分析45.35M吴鹏pdf扫描版matlab高效编程技巧与应用25个案例分析是作者吴鹏八年MATLAB使用经验的总结而成一本书籍,本书力图以一种全新的模式,从各个角度将MATLAB呈现给读者。全书共分两部分:第一部分(第1~5章)是有关MATLAB高效编程的一些方法、原则介绍;第二部分
查看tomcat权威指南第二版3.36M布里泰恩pdf高清电子书tomcat权威指南第二版是由美国软件架构师布里泰恩和达尔文先生合作编写的,是一本Tomcat实用使用教程,作者详细的介绍了Apache.Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web.server,提供了关于servlet容器
查看05j909工程做法图集16.91M高清无水印pdf版05j909工程做法图集是国家发布的一本适用于民用与一般工业建筑的建筑施工图集,简称05j909图集,主要内容包括室外工程、外墙饰面工程、室内装修工程、屋面工程、建筑涂料五部分的工程做法及材料附表、附录。图集内容符合当前国家节能、环保要求,按全国各气候分
查看图像处理分析与机器视觉第四版pdf256.11M扫描版 图像处理分析与机器视觉第四版是一本图像处理分析书籍,由桑卡Milan Sonka,Vaclav Hlavac和Roger Boyle三人编著,兴军亮,艾海舟共同翻译。 本书涵盖的领域十分广泛,其中包括人工智能、信号处理、人工神经网络、模
查看Java核心技术卷一:基础知识(原书第10版)128.62Mpdf扫描版Java核心技术卷一:基础知识(原书第10版)是java领域最有影响力和价值的著作之一,由美国圣何塞州立大学计算机科学系教授凯.霍斯特曼编著。本书内容翔实、客观准确,不拖泥带水,根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Ja
查看gx works2操作手册中文版40Mpdf高清版gx works2由三菱推出的一款专业的plc编程软件,支持梯形图、指令表、SFC、ST及结构化梯形图等编程语言,可实现程序编辑,参数设定,网络设定,程序监控、调试及在线更改,智能功能模块设置等功能。在此小编为广大网友带来了gx works2手册,全中文
查看交互设计沉思录(原书第2版)54.38Mpdf高清扫描版交互设计沉思录pdf顶尖设计专家Jon Kolko的经验与心得(原书第2版)是一本交互设计领域的扛鼎之作,由交互设计领域的思想领袖JonKolko所著,完美地将当代设计理论和研究成果融入交互设计实践中,将对交互设计的阐述和分析推向了新的高度,为整个领域带
查看