当前位置:首页 > 工业技术
Informix-OnLine原理及实用管理技术
Informix-OnLine原理及实用管理技术

Informix-OnLine原理及实用管理技术PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:王宪成编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505350951
  • 页数:456 页
图书介绍:
《Informix-OnLine原理及实用管理技术》目录

第一部分 系统体系结构 3

第1章 系统总体结构及特性 3

1.1 OnLine5.0系统结构 3

1.2 OnLine7.1系统结构 4

1.3 OnLine5.0及OnLine7.1系统特性比较 6

第2章 OnLine进程 11

2.1 OnLine5.0的用户进程 11

2.1.1 用户进程综述 11

2.1.2 OnLine daemon进程 12

2.1.3 OnLine数据库服务器进程 13

2.1.4 OnLine用户进程附加共享内存的方法 15

2.1.5 临界区 16

2.1.6 OnLine用户进程状态 16

2.2 OnLine7.1的进程 17

2.2.1 虚拟处理器与线索 17

2.2.2 虚拟处理器运行线索的机制 19

2.2.3 虚拟处理器种类 21

2.2.4 虚拟处理器的优点 26

3.1.1 OnLine5.0共享内存的总体结构 29

第3章 共享内存 29

3.1 OnLine5.0共享内存 29

3.1.2 OnLine管理共享内存的机制 30

3.1.3 共享内存内部表 33

3.1.4 共享内存缓冲池 35

3.1.5 用户进程对缓冲区的操作 38

3.2 OnLine7.1共享内存 42

3.2.1 OnLine7.1共享内存的总体结构 42

3.2.2 进程附加共享内存的方法 43

3.2.3 共享内存驻留部分 45

3.2.4 共享内存虚拟部分 49

3.2.5 共享内存通讯部分 51

3.2.6 并发控制和数据一致性的实现 51

3.2.7 OnLine线索对缓冲区的获得 52

3.2.8 OnLine对缓冲区的刷新 56

3.2.9 向blobspace写数据的方法 60

第4章 磁盘结构及数据存储 63

4.1 磁盘结构概述及原理 63

4.1.1 OnLine物理存储单元 64

4.1.2 OnLine逻辑存储单元 65

4.1.3 OnLine日志及快速恢复 70

4.1.4 表分割(OnLine7.1) 76

4.2 dbspace结构及数据存储 80

4.2.1 root dbspace结构 80

4.2.2 常规dbspace结构 83

4.2.3 dbspace附加chunk结构 84

4.2.4 镜像chunk结构 84

4.2.5 extent结构及分配 85

4.2.6 dbspace中各种页结构及数据存储 86

4.2.7 OnLine5.0对chunk的限制 91

4.3 blobspace结构 91

4.4 创建数据库和表时OnLine在磁盘上所做的处理 93

4.4.1 创建数据库时磁盘上的处理 93

4.4.2 创建表时磁盘上的处理 93

4.4.3 创建临时表时磁盘上的处理 94

5.2 其他情况下的安装 97

5.1 初始安装OnLine 97

第5章OnLine的安装 97

第二部分 安装与配置 97

第6章OnLine5.0的配置 99

6.1 配置概述 99

6.2 配置步骤和方法 100

6.3 TBCONFIG配置文件和配置参数 101

6.3.1 thconfig-std配置文件 101

6.3.2 root dbspace配置参数 104

6.3.4 逻辑日志相关参数 105

6.3.3 镜像参数 105

6.3.5 物理日志相关参数 108

6.3.6 消息文件参数 108

6.3.7 建档和逻辑日志备份参数 109

7.3.8 标识参数 110

6.3.9 共享内存参数 111

6.3.10 共享内存缓冲区控制参数 113

6.3.11 其他特定机器或产品的参数 114

6.3.12 使用DB-Monitor修改配置参数 114

7.1 配置概述 117

第7章OnLine7.1的配置 117

7.2 配置步骤和方法 118

7.3 ONCONFIG配置文件和配置参数 120

7.3.2 root dbspace配置参数 124

7.3.4 镜像参数 126

7.3.5 逻辑日志相关参数 126

7.3.6 物理日志相关参数 129

7.3.7 建档和逻辑日志备份参数 129

7.3.9 共享内存参数 131

7.3.8 消息文件参数 131

7.3.10 共享内存缓冲区控制参数 134

7.3.11 共享内存大小分配参数 135

7.3.12 分段存储和并行数据查询参数 136

7.3.13 多处理器参数 138

7.3.14 时间间隔参数 140

7.3.15 恢复参数 140

7.3.16 数据复制参数 141

7.3.17 错误转储参数 141

7.3.18 其他参数 142

7.3.19 使用ON-Monitor修改配置参数 143

7.4 客户/服务器连接方式和连接文件的配置 146

7.4.1 客户/服务器连接方式 146

7.4.2 连接文件的配置 146

7.4.3 客户和服务器的版本不同的情况下如何连接 149

7.5 与配置OnLine有关的UNIX核心参数 150

第8章 多重驻留 153

8.1 什么是多重驻留 153

8.2 多重驻留的使用 154

第三部分 操作与管理 157

第9章 方式管理 157

9.1 OnLine操作方式的定义 157

9.2 OnLine方式管理 158

第10章 进程、内存和磁盘管理 161

10.1 进程管理 161

10.1.1 虚拟处理器管理(OnLine7.1) 161

10.2 共享内存管理 162

10.2.1 OnLine7.1共享内存管理 162

10.1.2 OnLine5.0用户进程管理 162

10.2.2 OnLine5.0共享内存管理 163

10.3.1 分配磁盘空间 164

10.3.2 初始化磁盘空间 166

10.3.3 创建dbspace和blobspace 166

10.3.4 为dbspace或blobspace增加或删除chunk 167

10.3.5 删除dbspace或blobspac 168

10.3.6 优化blobspace的blopagc大小 168

10.4.1 使用SQL语句执行的分段存储任务 169

10.4 数据分割管理(OnLine7.1) 169

10.4.3 监控片段的使用 170

10.5 PDQ及其管理(OnLine7.1) 171

10.5.1 什么是PDQ 171

10.5.2 PDQ管理 174

第11章 日志管理 177

11.1 逻辑日志管理 177

11.2 物理日志管理 181

使用监控器改变物理日志的位置或大小 181

11.3.1 在OnLine5.0中改变数据库日志状态 182

11.3 数据库日志状态管理 182

使用编辑器改变物理日志的位置或大小 182

使用命令行改变物理日志的位置或大小 182

11.3.2 OnLine7.1 中数据库状态的改变 184

第12章 容错管理 187

12.1 使用镜像 187

12.1.1 什么是镜像 187

12.1.3 启动/终止镜像 188

12.1.4 改变镜像状态 189

12.2 一致性检查 190

12.2.1 定期执行一致性检查 190

12.2.2 故障处理 191

12.2.3 收集诊断信息 193

12.3 应避免的事项 195

第13章 数据复制及其使用方法(OnLine 7.1) 197

13.1 数据复制 197

13.1.1 什么是数据复制 197

13.1.2 数据复制如何工作 198

13.1.3 数据复制故障 201

13.2 使用数据复制 202

13.2.1 初始配置和启动数据复制 203

13.2.2 数据复制的管理 205

13.2.3 故障处理和重新启动数据复制 208

13.2.4 数据复制客户的重新定向和连接 211

13.2.5 设计数据复制客户 214

第14章 监控OnLine 217

14.1 监控OnLine的工具或信息来源 217

14.2 监控OnLine5.0 218

14.3 监控OnLine7.1 219

第15章 数据迁移 221

15.1 数据迁移及其方法概述 221

15.2 使用tbunload/tbload(onunload/onload)实用程序 222

15.3 在dbload、dbimport和LOAD之间选择 224

15.4 使用UNLOAD和LOAD语句 224

15.5 使用dbload实用程序 225

15.6 使用dbexport和dbimport实用程序 225

15.7 将数据从OnLine迁移到SE 226

15.9 将数据在NLS和非NLS数据库之间迁移(OnLine7.1) 227

15.8 将数据从SE迁移到OnLine 227

第四部分 建档与备份 231

第16章 OnLine恢复系统 231

16.1 OnLine恢复系统的概念 231

16.2 OnLine5.0和OnLine7.1恢复系统的特性比较 232

第17章 OnLine5.0的建档与备份 235

17.1 tbtape配置参数 235

17.2.2 建立档案 237

17.2 使用tbtape 237

17.2.1 tbtape的功能和语法 237

17.2.3 备份逻辑日志文件 240

17.2.4 恢复OnLine数据 241

18.1 On-Archive介绍 243

18.1.1 ON-Archive概述 243

18.1.2 ON-Archive对数据的组织 244

18.1.3 并行建档和恢复 247

18.1.4 磁带可靠性和存储选项 247

18.1.5 ON-Archive安全性 248

18.2.1 ON-Archive配置参数 250

18.2 配置ON-Archive 250

18.2.2 建立super archive组 252

18.3 使用ON-Archive 252

18.3.1 启动和停止编目程序 252

18.3.2 ON-Archive的使用和接口 253

18.3.3 建立和执行请求 257

18.3.4 使用卷集和卷 259

18.4.1 建档概述 264

18.4 建立档案 264

18.4.2 ARCHIVE命令及选项 267

18.4.3 建档调度 272

18.5 备份逻辑日志 273

18.5.1 正常情况下的逻辑日志备份 273

18.5.2 紧急情况下的逻辑日志备份 275

18.5.3 防止逻辑日志充满 277

18.6 恢复OnLine数据 279

18.6.1 恢复概述 279

18.6.2 恢复操作命令 280

18.6.3 恢复操作的步骤和示例 285

18.7 使用无人值班操作方式 288

18.8 管理ON-Archive 291

18.8.1 管理请求 291

18.8.2 管理卷集和卷 293

18.8.3 管理dbspace集 300

18.8.4 检查已备份的逻辑日志文件或记录 302

18.8.6 目录的维护 304

18.8.5 修改数据库日志状态 304

18.8.7 列出压缩和加密方法 305

18.8.8 密钥管理 306

18.8.9 ondatartr实用程序及其命令 306

第19章 ontape实用程序(OnLine7.1) 309

19.1 ontape配置参数 309

19.2 使用ontape 311

19.2.1 ontape的功能和语法 311

19.2.2 创建档案 311

19.2.3 备份逻辑日志文件 314

19.2.4 恢复OnLine数据 315

第五部分 性能调整 321

第20章 性能调整 321

20.1 性能调整综述 321

20.1.1 分析的方法和解决问题的途径 321

20.1.2 性能的度量 324

20.1.3 资源利用率与性能 326

20.1.4 OnLine5.0和OnLine7.1在可调性上的比较 328

20.2.2 CPU利用率与性能 329

20.2.1 重视CPU 329

20.2 CPU 329

20.2.3 OnLine5.0中影响CPU利用的配置 332

20.2.4 OnLine7.1中影响CPU利用的配置以及动态调整的方法 333

20.3 内存 337

20.3.1 内存利用与性能 337

20.3.2 OnLine5.0共享内存配置及调整 339

20.3.3 OnLine7.1共享内存配置及管理 342

20.4 磁盘布局 346

20.4.2 磁盘布局的要点及方法 347

20.4.1 磁盘利用与性能 347

20.4.3 分割策略(OnLine7.1) 353

20.5 调整后台I/O 355

20.5.1 OnLine5.0中后台I/O配置与调整 356

20.5.2 OnLine7.1中后台I/O配置与调整 357

20.6 调整客户/服务器和分布式通讯(OnLine7.1) 361

20.6.1 减少客户/服务器通讯量 361

20.6.2 网络及OnLine设置与监控 361

20.7 数据库性能策略 362

20.7.1 数据库的建立 362

20.7.2 数据模型的建立 363

20.7.3 索引的使用与管理 364

20.7.4 Extent管理 366

20.7.5 优化查询 368

20.7.6 其他方面的考虑 370

20.8 PDQ调整(OnLine7.1) 371

21.1.1 tbchcck:检查、修复和显示 377

21.1 OnLine5.0实用程序 377

第21章 实用程序 377

第六部分 参考 377

21.1.2 tbinit:初始化OnLine 382

21.1.3 tbload:建立数据库或表 383

21.1.4 tblog:显示逻辑日志内容 385

21.1.5 tbmode:改变方式和共享内存 386

21.1.6 tbparams:修改日志配置参数 388

21.1.7 tbspaces:管理磁盘存储空间 389

21.1.8 tbstat:监控OnLine操作 390

21.1.9 tbtape:日志、建档和恢复 393

21.1.10 tbunload:以页为单位转换二进制数据 394

21.1.11 dbexport:卸出数据库和模式文件 394

21.1.12 dbimport:建立数据库 396

21.1.13 dbload:使用命令文件装入数据 398

21.1.14 dbschema:输出SQL语句 404

21.2 OnLine7.1实用程序 405

21.2.1 oncheck:检查、修复和显示 405

21.2.2 oninit:初始化OnLine 411

21.2.3 onload:建立数据库或表 412

21.2.4 onlog:显示逻辑日志内容 414

21.2.5 onmode:改变方式和共享内存 415

21.2.6 onparams:修改日志配置参数 420

21.2.7 onspaces:管理磁盘存储空间 421

21.2.8 onstat:监控OnLine操作 423

21.2.9 ontape:日志、建档和恢复 429

21.2.10 onunload:以页为单位转换二进制数据 429

21.2.11 dbexport:卸出数据库和模式文件 430

21.2.12 dbimport:建立数据库 432

21.2.13 dbload:使用命令文件装入数据 435

21.2.14 dbschema:输出SQL语句 441

21.2.15 chkenv:检查环境配置文件 442

21.2.16 crtcmap:为NLS创建映像文件 443

第22章 sysmaster数据库(OnLine7.1) 445

22.1 使用系统监控接口 445

22.2 ON-Archive目录 447

第23章 IDS 7.3的新特性 449

23.1 在可靠性和可管理性方面的改进 449

23.2 性能上的改进 451

相关图书
作者其它书籍
返回顶部