• Oracle9i数据库管理员高级技术指南
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Oracle9i数据库管理员高级技术指南

正版现货,品相完整,套书只发一本,多版面书籍只对书名

19.36 3.5折 56 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者况志军 编;谈竹奎

出版社中国铁道出版社

出版时间2003-08

版次1

装帧平装

上书时间2024-09-17

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 况志军 编;谈竹奎
  • 出版社 中国铁道出版社
  • 出版时间 2003-08
  • 版次 1
  • ISBN 9787113053871
  • 定价 56.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 573页
  • 字数 865千字
【内容简介】
本书是一本关于Oracle9i数据库管量员的工具手册。能够帮助数据库管理员解决很多实际中的问题。本书内容的编排是根据数据库系统管理的各方面内容进行分类并分别讲述,内容包括数据库的安全管理、数据库的备份和恢复、OracleNet网络管理、数据库资源管理器、数据库的性能调整和优化、优化器和SQL的调整、分布式数据库管理和复制、Oracle实时应用集群以及其他管理工具和选项等内容。内容详实,要点、难点突出,是一本不可多得的数据库管理员高级教程。通过本书的学习,您可以从一名Oracle爱好者快速成为一名优秀的Oracle9i系统管理员。本书是数据库管理员、数据库安全管理员以及Oracle数据库应用开发人员的高级参考指南。对于对Oracle数据库有一定基础的其他工程技术人员和大专院校师生同样适用。
【目录】
第1章 Oracle9i系统管理新特性 1

1-1 Oracle9i的组成 2

1-2 Oracle9i数据库系统管理新特性 3

1-3 本书学习指引 8

第2章 数据库安全管理 11

2-1 建立系统安全策略 12

2-1-1 系统安全性策略 12

2-1-2 数据的安全性策略 13

2-1-3 用户安全性策略 13

2-1-4 口令管理策略 16

2-1-5 审计策略 16

2-2 用户验证和用户许可 17

2-2-1 用户验证 17

2-2-2 会话和用户许可 20

2-3 口令验证和口令文件 23

2-3-1 口令文件的创建 23

2-3-2 设置REMOTE_LOGIN_PASSWORDFILE 23

2-3-3 向口令文件中增加、删除用户 24

2-3-4 使用口令文件登录 24

2-3-5 口令文件的维护 25

2-4 数据库审计 26

2-4-1 审计概述 26

2-4-2 管理审计踪迹信息 27

2-4-3 细粒度审计 36

2-4-4 查看审计踪迹信息 36

2-5 数据库资源管理 40

2-5-1 启用和停止资源限制 40

2-5-2 创建概要文件 41

2-5-3 分配概要文件 42

2-5-4 更改概要文件 43

2-5-5 使用复合限制 43

2-5-6 删除概要文件 44

2-5-7 查看概要文件信息 44

2-6 口令管理 45

2-6-1 锁帐户 45

2-6-2 口令老化和过期 45

2-6-3 口令的历史 46

2-6-4 口令复杂性验证 46

2-7 使用操作系统或网络进行角色授权 47

2-8 应用实例——使用OEM进行数据库安全管理 49

第3章 数据库的备份 53

3-1 用于数据库备份与恢复的数据库结构 55

3-1-1 重做日志 55

3-1-2 回滚和撤消段 55

3-1-3 控制文件 56

3-2 Oracle备份的方法 56

3-2-1 备份和恢复方法的系统需求 56

3-2-2 备份方法的特征比较 57

3-3 备份的原理 57

3-3-1 Oracle数据库系统故障类型 57

3-3-2 物理备份和逻辑备份 59

3-3-3 全数据库备份和部分数据库备份 59

3-3-4 一致和不一致的备份 61

3-3-5 联机和脱机备份 63

3-3-6 RMAN和用户管理的(User-Managed)备份 64

3-4 备份策略 64

3-4-1 遵守备份和恢复的黄金规则 65

3-4-2 选择数据库的归档方式 65

3-4-3 多元化控制文件、联机重做日志和归档重做日志 67

3-4-4 经常有规律地进行备份 67

3-4-5 在结构修改时执行备份 67

3-4-6 备份常用的表空间 67

3-4-7 在Unrecoverable操作后备份 68

3-4-8 在以RESETLOGS选项打开数据库后进行全数据库备份 68

3-4-9 保存老的备份 68

3-4-10 了解分布式数据库备份的约束 69

3-4-11 为增加保护和灵活性而导出数据 69

3-4-12 避免备份联机重做日志 69

3-4-13 保持服务器的硬件和软件配置记录 69

3-5 执行用户管理的备份 70

3-5-1 查询动态性能视图获取备份信息 70

3-5-2 执行全数据库的备份 71

3-5-3 执行脱机表空间和数据文件备份 72

3-5-4 执行联机表空间和数据文件备份 73

3-5-5 在挂起模式下执行用户管理的备份 78

3-5-6 执行用户管理的控制文件的备份 79

3-5-7 执行用户管理的归档重做日志的备份 81

3-5-8 执行用户管理的裸设备备份 81

3-5-9 检验用户管理的备份 83

3-5-10 执行Oracle其他文件用户管理的备份 83

3-6 应用举例——自动化数据库备份 84

第4章 数据库的恢复 87

4-1 数据库恢复概述 88

4-1-1 数据库恢复的概念 88

4-1-2 数据库恢复用的结构 88

4-1-3 Oracle恢复的类型 89

4-1-4 恢复期间的重做应用 90

4-1-5 完全和不完全介质恢复 92

4-1-6 RMAN 和用户管理的还原和恢复 93

4-2 还原和恢复策略 94

4-2-1 测试备份和恢复策略 94

4-2-2 使用RMAN确认备份和恢复 95

4-2-3 对介质故障的响应 95

4-2-4 对数据文件块故障的响应 96

4-2-5 对非介质故障的响应 97

4-3 用户管理的介质恢复 97

4-3-1 确定要恢复的文件 98

4-3-2 还原文件 100

4-3-3 了解基本的介质恢复过程 106

4-4 实施完全介质恢复 114

4-4-1 已关闭数据库的恢复 114

4-4-2 已打开数据库的恢复 115

4-5 不完全介质恢复 117

4-5-1 基于撤消的数据恢复操作 117

4-5-2 基于时间点的数据恢复操作 119

4-5-3 执行基于改变的数据恢复 119

4-5-4 数据恢复完成后打开数据库 120

4-6 表空间及时点恢复 123

4-6-1 表空间及时点恢复的介绍 124

4-6-2 准备表空间及时点恢复的基本步骤 125

4-6-3 重新装配和恢复辅助数据库 128

4-6-4 使用可移植表空间执行TSPITR 131

4-6-5 执行分区表的局部TSPITR 132

4-6-6 在分区删除的情况下执行分区表的TSPITR 134

4-7 应用举例 135

4-7-1 完全恢复和不完全恢复的一个例子 135

4-7-2 不完全恢复的一个例子 138

4-7-3 在数据文件丢失后恢复 139

4-7-4 通过ADD DATAFILE操作进行恢复 140

4-7-5 恢复可移动的表空间 140

4-7-6 在联机重做日志文件丢失后进行恢复 141

4-7-7 在归档重做日志文件丢失后的恢复 145

4-7-8 恢复用户错误 145

第5章 Oracle网络管理 147

5-1 Oracle Net体系结构 148

5-1-1 Oracle Net服务结构 148

5-1-2 监听体系结构 150

5-1-3 数据库服务器进程体系结构 152

5-1-4 Oracle连接管理器体系结构 153

5-1-5 Oracle Net的几个概念 154

5-2 Oracle Net配置 156

5-2-1 Oracle Net配置文件 157

5-2-2 使用Oracle Net Configuration Assistant 159

5-2-3 使用Oracle Net管理器(Net Manager)配置Oracle Net 164

5-3 优化网络 166

5-3-1 理解网络连接模型 166

5-3-2 检测网络故障 169

5-3-3 解决网络故障 170

第6章 数据库资源管理器 175

6-1 数据库资源管理器概述 176

6-1-1 什么是数据库资源管理器 176

6-1-2 理解资源规划 177

6-1-3 Oracle提供的规划 178

6-2 管理数据库资源管理器 179

6-3 创建和管理资源规划 180

6-3-1 创建一个简单资源规划 180

6-3-2 为创建规划模式使用挂起区域 181

6-3-3 创建资源规划 183

6-3-4 创建资源消费组 183

6-3-5 指定资源规划命令 184

6-4 管理资源消费组 186

6-4-1 指定初始资源消费组 186

6-4-2 改变资源消费组 186

6-4-3 管理切换特权 186

6-5 启用数据库资源管理器 188

6-6 举例 188

6-7 数据库资源管理器视图 188

6-8 监视和调整数据库资源管理器 191

第7章 数据库的性能调整与优化 193

7-1 创建好性能的数据库 194

7-1-1 初始化数据库创建 194

7-1-2 为获得好性能创建表 196

7-1-3 装载和索引数据 197

7-1-4 起始的实例配置 198

7-2 优化内存配置 199

7-2-1 理解内存分配问题 199

7-2-2 优化缓冲区缓存 200

7-2-3 配置和使用共享池 204

7-2-4 配置和使用重做日志缓冲区 208

7-2-5 配置PGA工作内存 209

7-2-6 降低总内存使用量 210

7-3 优化CPU 211

7-3-1 理解CPU 211

7-3-2 检测和解决CPU 故障 212

7-4 I/O的优化和配置 213

7-4-1 理解I/O故障 213

7-4-2 基本I/O配置 214

7-4-3 通过文件分布来降低磁盘争用 216

7-4-4 带状化磁盘 218

7-4-5 Oracle管理文件 221

7-4-6 选择数据块尺寸 222

7-4-7 配置示例 223

7-5 优化操作系统 223

7-5-1 理解操作系统性能 223

7-5-2 解决操作系统故障 225

7-6 优化实例恢复 226

7-6-1 理解实例恢复 226

7-6-2 优化实例和崩溃恢复的所用时间 227

7-6-3 监视实例恢复 230

7-6-4 计算性能开销举例 231

7-7 设置共享服务器 232

7-7-1 使用调度相关视图来识别竞争 233

7-7-2 减少调度进程竞争 233

7-7-3 为共享服务器减少竞争 234

7-7-4 决定调度进程和共享服务器的最佳数量 237

7-8 调整回滚段 237

7-8-1 调整回滚段大小 237

7-8-2 调整回滚段的数量 239

7-8-3 回滚段参数问题及调整 240

第8章 优化器与SQL的调整 243

8-1 优化器概述 244

8-1-1 SQL语句处理过程 244

8-1-2 优化器 244

8-1-3 优化器操作步骤 245

8-1-4 基于开销的优化器CBO(Cost-Based Optimizer) 245

8-2 优化器操作 246

8-2-1 能够优化的SQL语句类型 246

8-2-2 优化器操作 246

8-3 收集优化器统计信息 247

8-3-1 理解统计信息 247

8-3-2 产生统计信息 247

8-3-3 使用统计信息 253

8-3-4 使用直方图 257

8-4 优化器提示 260

8-4-1 理解优化器提示 260

8-4-2 使用提示 262

8-4-3 使用具有视图的提示 280

8-5 优化SQL语句 282

8-5-1 优化的目标 282

8-5-2 在资源集中的SQL上收集和识别数据 283

8-5-3 调整SQL语句 284

8-6 Plan Stability的使用 295

8-6-1 利用Plan Stability来保护执行规划 295

8-6-2 基于开销优化器的Plan Stability过程 299

8-7 基于规则的优化器RBO(Rule-Based Optimizer) 301

8-8 EXPLAIN PLAN的使用 310

8-8-1 创建输出表PLAN_TABLE 312

8-8-2 运行PLAN_TABLE 312

8-8-3 显示PLAN_TABLE 输出 313

8-8-4 读取EXPLAIN PLAN输出 313

8-8-5 使用EXPLAIN PLAN查看位图索引 316

8-8-6 使用EXPLAIN PLAN查看分区对象 316

8-8-7 EXPLAIN PLAN 限制条件 324

8-8-8 PLAN_TABLE表列 325

8-9 在SQL*Plus中使用自动跟踪 329

8-9-1 控制自动跟踪报告 329

8-9-2 跟踪并行和分布式查询 333

8-9-3 监视磁盘读和缓冲区读 334

第9章 分布式数据库与复制管理 337

9-1 分布式数据库概述 338

9-1-1 分布式处理 338

9-1-2 为何要使用一个分布数据库 338

9-2 分布式数据库的结构 339

9-3 分布式数据库管理 341

9-3-1 需要考虑的问题 341

9-3-2 管理方法 343

9-3-3 管理分布式数据库的工具 347

9-4 管理分布式事务 347

9-4-1 理解两阶段提交 347

9-4-2 悬而未决事务的处理 348

9-5 数据库复制基本概念 350

9-6 复制管理工具 356

第10章 Oracle实时应用集群 363

10-1 实时应用集群结构 364

10-1-1 实时应用集群介绍 364

10-1-2 集群硬件体系结构 365

10-1-3 实时应用集群结构 368

10-2 实时应用集群的安装与配置 371

10-2-1 设置共享磁盘 372

10-2-2 使用Oracle通用安装程序安装实时应用集群 377

10-2-3 使用Oracle数据库配置助手创建数据库 378

10-3 实时应用集群的启动与关闭 380

10-3-1 启动实时应用集群实例 380

10-3-2 连接到实时应用集群实例 382

10-3-3 关闭实时应用集群实例 383

10-3-4 停顿一个实时应用集群数据库 383

10-4 实时应用集群的参数管理 383

10-4-1 实时应用集群数据库服务器参数文件管理 384

10-4-2 客户端参数文件使用 385

10-4-3 实用实时应用集群的参数设置 388

10-4-4 实用实时应用集群的参数类型 388

10-4-5 参数的多重实例问题 390

10-5 实时应用集群的存储管理 391

10-5-1 在实时应用集群中文件管理问题 391

10-5-2 使用重做日志文件 393

10-5-3 实例、用户、资源与空闲列表的相关性 394

10-5-4 管理空闲空间的SQL语言选项 395

10-5-5 为空闲列表组预分配范围 395

10-6 实时应用集群的备份与恢复 397

10-6-1 实时应用集群环境下的归档 397

10-6-2 检查点和日志转换 398

10-6-3 在实时应用集群中使用RMAN进行备份 398

10-6-4 使用共享目录的实时应用集群备份实例 399

10-6-5 用非共享的日志文件目的地备份节点的本地文件 400

10-6-6 从实例失败中恢复 401

10-6-7 从介质失败中恢复 403

10-6-8 实时应用集群的并行恢复 406

10-7 在实时应用集群上增加及删除节点和实例 407

10-7-1 在集群软件层增加节点 407

10-7-2 在Oracle层上加一个节点 410

10-7-3 删除实例 412

10-8 应用实例 413

10-8-1 使用SRVCTL管理实时应用集群 413

10-8-2 使用RMAN进行恢复的例子 417

10-9 实时应用集群中的资源协调 419

10-9-1 本地的资源协作 419

10-9-2 缓存熔合(Cache Fusion)和全局缓存服务 421

10-9-3 全局队列服务的资源协调 426

第11章 Oracle9i其他选项和工具 429

11-1 Data Guard 430

11-2 作业队列 435

11-2-1 作业队列相关参数设置 436

11-2-2 使用DBMS_JOB包管理作业队列 437

11-2-3 查看作业队列信息 441

11-3 SQL*Loader 441

11-3-1 SQL*Loader简介 441

11-3-2 SQL*Loader组件 442

11-3-3 控制文件 444

11-3-4 SQL*Loader示例 446

11-3-5 常规路径装载与直接路径装载 451

附录A Oracle初始化参数 455

附录B Oracle9i的数据字典视图 513

附录C Oracle9i的V$视图 531

附录D Oracle9i的一些系统管理新特性 543

D-1 数据库的停顿与挂起 544

D-1-1 停顿一个数据库 544

D-1-2 挂起和恢复一个数据库 545

D-2 自动撤消管理与撤消表空间管理 545

D-3 服务器参数文件管理 548

D-4 Oracle管理的文件 550

D-5 Oracle9i中新的分区方法 552

D-6 初始化参数的变迁 555

D-6-1 多重的块大小 555

D-6-2 动态的SGA和PGA 556

D-6-3 新的、重命名和废弃的初始化参数 557

D-6-4 初始化参数的相容性问题 558

附录E 主要参数文件和代码示例 565

E-1 口令验证规则函数 566

E-2 listener.ora文件示例 568

E-3 tnsnames.ora文件示例 569

E-4 创建一个多级模式示例 570

E-5 混合或多功能数据库的initdb_name.ora文件 572  

◎本书精彩范例
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP