《DNA计算中的编码方法》是2012年清华大学出版社出版的图书,作者是朱翔鸥、刘文斌。
基本介绍
- 书名:DNA计算中的编码方法
- 作者:朱翔鸥、刘文斌
- ISBN:9787302291695
- 定价:29.80元
- 出版社:清华大学出版社
- 出版时间:2012-6-28
- 装帧:平装
图书简介
编码问题是DNA计算中的基本问题,也是关键问题。在DNA计算模型中,数据通过DNA编码表示,数据计算和处理通过DNA分子间的特异性杂交来完成,DNA编码质量直接影响DNA计算的精确度。本书介绍了DNA计算模型和套用,阐述了DNA计算的编码问题,针对编码方法展开讨论,研究了线性编码方法以及构造和计数问题,研究了模板、模板框和单模板等编码方法,最后建立了DNA解链温度的预测模型。
本书适合从事DNA计算及相关领域的科研人员参考,也可以供高校、科研机构的研究生学习参考。
目录
第Ⅰ部分高可用性体系结构与集群
第1章高可用性和可伸缩性概述 3
1.1高可用性 4
1.1.1高可用性术语 4
1.1.2计画内与计画外停机 5
1.1.3端到端视角 6
1.1.4停机时间的成本 6
1.1.5构建冗余组件 9
1.1.6实现高可用性的常用解决方案 10
1.1.7集群、冷故障转移和热故障转移 10
1.1.8高可用性选项的优缺点 13
1.2可伸缩性 14
1.3OracleRAC解决方案 14
1.4新兴趋势 15
1.5小结 16
第2章集群的基础知识与历史 17
2.1用集群实现格线计算 19
2.2集群中的共享存储 22
2.3OracleRAC的历史 27
2.4Oracle并行伺服器体系结构 29
2.5OPS资料库的组件 30
2.5.1集群组服务(CGS) 31
2.5.2分散式锁管理器(DLM) 31
2.5.3Oracle并行伺服器中的锁定概念 32
2.5.4快取融合第1阶段,CR伺服器 36
2.5.5Oracle并行伺服器的局限性 37
2.6OracleRAC解决方案 38
2.6.1可用性 38
2.6.2可伸缩性 38
2.6.3可负担性 39
2.7小结 39
第3章OracleRAC体系结构 41
3.1单实例环境与OracleRAC环境的对比 42
3.2OracleRAC组件 43
3.2.1共享磁碟系统 44
3.2.2Oracle集群件 50
3.2.3Oracle集群件组件 50
3.2.4联网栈组件 61
3.3Oracle核心组件 65
3.3.1全局快取和全局伫列服务 65
3.3.2全局资源目录 65
3.3.3OracleRAC后台进程 66
3.4小结 71
第Ⅱ部分安装、配置和存储
第4章OracleGridInfrastructure的安装 75
4.1安装之前的任务 77
4.1.1配置网路 77
4.1.2设定组和用户 79
4.1.3配置共享存储 80
4.1.4保护外壳和用户限制配置 82
4.1.5配置核心参数 83
4.1.6Oracle验证配置RPM 84
4.1.7运行集群验证实用工具 84
4.1.8OracleGridInfrastructure的安装 88
4.1.9安装OracleGridInfrastructure 91
4.2小结 108
第5章OracleRAC的安装 109
5.1OracleRAC的安装 111
5.2小结 127
第6章自动存储管理 129
6.1有关自动存储管理的一些事实 130
6.1.1ASM的物理限制 131
6.1.2操作中的ASM 131
6.1.3ASM的组成模组 134
6.2ASM管理 138
6.3ASM工具 152
6.3.1ASMCA:ASM配置助手 152
6.3.2ASMCMD:ASM命令行实用工具 152
6.3.3ASMFTP实用工具 153
6.4ASMLib 154
6.4.1安装ASMLib 154
6.4.2配置ASMLib 155
6.5小结 156
第Ⅲ部分OracleRAC管理
第7章OracleRAC基本管理 159
7.1初始化参数 160
7.1.1特有参数 161
7.1.2相同参数 163
7.1.3实例特有的参数 166
7.1.4管理参数档案 167
7.2启动和停止实例 168
7.2.1使用srvctl启动/停止实例 169
7.2.2使用SQL*Plus启动/停止实例 169
7.2.3使用SRVCTL在OCR中注册单实例资料库 170
7.3管理撤销 170
7.3.1自动撤销管理 170
7.3.2手动撤销管理 171
7.4管理临时表空间 171
7.5管理在线上重做日誌 172
7.6启动闪回区域 174
7.7用SRVCTL管理资料库配置 175
7.8管理资料库对象 178
7.8.1管理表空间 178
7.8.2管理序列 178
7.8.3管理表 178
7.8.4管理索引 179
7.8.5SQL命令的範围 179
7.8.6资料库连线 179
7.9小结 180
第8章OracleRAC高级管理 181
8.1理解服务 182
8.2管理服务 186
8.3管理SCAN 189
8.4管理集群就绪服务 190
8.4.1集群件的启动过程(Oracle11gR1) 190
8.4.2集群件的启动顺序 191
8.4.3Oracle集群件自动启动 195
8.4.4Oracle集群件手动启动 195
8.4.5启动和停止CRS(Oracle11gR2) 195
8.4.6验证CRS 196
8.4.7禁用和启用CRS 197
8.4.8CRS实用工具 197
8.5管理OCR 205
8.6管理Oracle本地注册表 207
8.7管理表决磁碟 207
8.8小结 208
第9章OracleRAC备份与恢复 209
9.1备份简介 210
9.2Oracle备份基础知识 211
9.3OracleRAC中的实例恢复 213
9.3.1重做执行绪和重做流 214
9.3.2重做记录和修改向量 214
9.3.3检查点 214
9.4崩溃恢复 216
9.4.1崩溃恢复步骤(单实例) 216
9.4.2OracleRAC中的崩溃恢复 216
9.5实例恢复 217
9.5.1OPS中的实例恢复 217
9.5.2OracleRAC中的实例恢复 218
9.6崩溃恢复和介质恢复 218
9.6.1限定恢复 219
9.6.2写块记录(BWR) 219
9.6.3过去映像(PI) 219
9.6.4两步恢复 220
9.6.5快取融合恢复 221
9.7动态再配置和关联性主控切换 222
9.7.1OracleRAC中的快速再配置 222
9.7.2快取融合恢复内幕 225
9.8表决磁碟和OCR的备份与恢复 228
9.8.1表决磁碟的备份和恢复 228
9.8.2OCR的备份和恢复 229
9.9小结 231
第10章OracleRAC性能管理 233
10.1OracleRAC设计考虑事项 234
10.1.1Oracle最佳设计实践 234
10.1.2OracleRAC特有的最佳设计实践 235
10.2工作量分区 236
10.3可伸缩性与性能 236
10.4为OracleRAC资料库选择块大小 238
10.5使用自动段空间管理 238
10.6V$和GV$视图介绍 239
10.7OracleRAC等待事件 240
10.8全局快取统计信息 252
10.9全局快取服务时间 255
10.10OracleRAC中的伫列调优 258
10.11OracleAWR报表 259
10.11.1AWR报表解读 260
10.11.2GCS和GES讯息传送统计部分 264
10.11.3STATSPACK 266
10.11.4ADDM 266
10.12集群互联调优 267
10.12.1验证正在使用专用互联 267
10.12.2互联延迟 268
10.12.3验证网路互联未饱和 269
10.13小结 269
第Ⅳ部分OracleRAC中的高级概念
第11章全局资源目录 273
11.1资源与伫列 274
11.1.1授权与转换 275
11.1.2锁与伫列 276
11.2快取一致性 276
11.3全局伫列服务 277
11.3.1锁存器与伫列 277
11.3.2全局锁资料库和结构 279
11.3.3OracleRAC中的讯息传送 282
11.4全局快取服务 285
11.4.1锁模式与锁角色 286
11.4.2一致性读取处理 289
11.4.3GCS资源主控 292
11.4.4主读锁定 294
11.5小结 299
第12章快取融合的深入探讨 301
12.1快取融合中的关键组件 303
12.1.1ping 303
12.1.2延期ping 304
12.1.3过去映像(PI)块 304
12.1.4锁主控 305
12.1.5争用类型 305
12.2快取融合I或一致读伺服器 305
12.3快取融合II或写/写快取融合 308
12.3.1操作中的快取融合 310
12.3.2快取融合演练 316
12.3.3资源主控和主控切换 334
12.4后台进程和快取融合 335
12.4.1LMON:锁监控器进程 335
12.4.2LMS:锁管理器伺服器 335
12.4.3LMD:锁管理器守护进程(LMDn) 336
12.4.4LCKn:锁进程(LCK0) 336
12.4.5DIAG:诊断守护进程(DIAG) 336
12.5小结 336
第13章工作量和连线管理 337
13.1工作量分发与负载均衡 338
13.2负载均衡和Oracle网路服务 340
13.2.1客户端负载均衡 340
13.2.2伺服器端负载均衡 344
13.3透明应用程式故障转移 346
13.4工作量管理 353
13.4.1Oracle服务 353
13.4.2负载均衡 355
13.4.3高可用性功能 359
13.5小结 367
第14章OracleRAC故障排除 369
14.1安装日誌档案 370
14.2OracleRDBMS中的日誌目录结构 370
14.3OracleGridInfrastructure中的日誌目录结构 372
14.4OracleGridInfrastructure安装失败时的故障排除 373
14.5资料库警告日誌的内容 375
14.6RAC的开与关 379
14.7资料库性能问题 380
14.8调试节点逐出问题 383
14.8.1集群健康监控器 385
14.8.2实例成员资格恢复 386
14.9Oracle集群件模组的高级调试 393
14.10调试OracleRAC中的各种实用工具 395
14.11小结 396
第Ⅴ部分部署OracleRAC
第15章扩展OracleRAC以实现最大可用性 401
15.1扩展的好处 403
15.1.1全面利用资源 403
15.1.2极快速恢复 403
15.2设计考虑事项 403
15.2.1光速 403
15.2.2网路连通性 404
15.2.3快取融合性能 405
15.2.4数据存储 405
15.3常用数据镜像技术 406
15.3.1基于阵列的镜像 406
15.3.2基于主机的镜像 407
15.3.4ASM优先读取 408
15.3.5扩展集群中的挑战 408
15.4扩展OracleRAC的局限性 409
15.5扩展OracleRAC与Oracle数据卫士的对比 409
15.6小结 410
第16章为OracleRAC开发应用程式 411
16.1应用程式分区 414
16.2数据分区 416
16.3缓冲区繁忙等待/块争用 418
16.4索引分区 419
16.4.1缓冲区繁忙等待:索引枝节/叶块争用 419
16.4.2有序哈希集群 421
16.5处理序列 422
16.5.1CACHE和NOORDER 422
16.5.2CACHE和ORDER 423
16.5.3NOCACHE和ORDER 423
16.5.4最佳实践:为每个实例使用不同序列 423
16.6连线管理 424
16.7全表扫描 425
16.7.1识别全表扫描 425
16.7.2互联协定 426
16.8分析中的库快取效果 428
16.9提交频率 428
16.10小结 429
第Ⅵ部分附录
附录AOracleRAC参考 433
附录B添加和删除集群节点 461
附录C参考文献 467