图书介绍

专家精讲:Oracle数据库管理与维护2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

专家精讲:Oracle数据库管理与维护
  • 张天慧著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121079290
  • 出版时间:2009
  • 标注页数:420页
  • 文件大小:173MB
  • 文件页数:432页
  • 主题词:关系数据库-数据库管理系统,Oracle

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

专家精讲:Oracle数据库管理与维护PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 数据库管理员的角色与职责3

第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数据库的结构与操作31

第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章 Oracle实例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 DBWRn92

4.2.2 LGWR94

4.2.3 SMON95

4.2.4 PMON95

4.2.5 CKPT96

4.2.6 ARCn97

4.3 其他进程97

4.3.1 User Process97

4.3.2 Server Process98

4.3.3 PGA98

4.4 结束语101

第5章 Oracle基本对象103

5.1 模式104

5.2 表105

5.2.1 数据行106

5.2.2 数据列106

5.2.3 ROWID108

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 角色185

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数据库的备份与恢复257

第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 Guard295

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 Guard301

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数据库基础性能调优319

第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 Latch344

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 Statspack359

15.1 安装Oracle Statspack360

15.2 启动与停止Oracle Statspack361

15.3 修正Oracle Statspack设置364

15.4 解析Oracle Statspack报表365

15.5 结束语368

第5篇 Oracle数据库SQL性能调优371

第16章 解析Oracle Optimizer371

16.1 Oracle Optimizer概述372

16.2 Rule Base Optimizer374

16.3 Cost Base Optimizer376

16.4 Optimizer的模式377

16.5 追踪SQL语法的运行与执行统计数据380

16.5.1 SQL TRACE381

16.5.2 AUTOTRACE383

16.6 结束语385

第17章 Oracle数据存取与表连接模式387

17.1 Oracle基本数据存取模式388

17.1.1 全表扫描388

17.1.2 索引扫描389

17.1.3 指定ROWID390

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 Scan396

18.1.2 Index Range Scan396

18.1.3 Index Full Scan397

18.1.4 Index Fast Full Scan398

18.1.5 Index Skip Scan398

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 避免在索引所在的字段上使用NOT404

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

热门推荐