DB2 pureScale 的新特性介绍 -- Group Crash Recovery
2010-06-16 00:00:00 来源:WEB开发网Undo 结束后,数据库可以接受新的事务。如果有必要,还要进行 in-doubt 事务的处理来释放这些含有待处理 in-doubt 事务的数据页。
模拟发生 Group Crash Recovery 的实例
比如在创建 buffer pool,table space, table, index 等等数据操作中,如果有未提交的事务存在,此时发生 Crash CF,则在创新启动数据库,并试图进行连接时,就会发生 Group Crash Recovery。以下举个最简单的例子来说明 Group Crash Recovery。清单 3 用来启动和创建数据库。
清单 3. 启动和建立数据库
=> db2start
03/04/2010 00:55:44 2 0 SQL1063N DB2START processing was successful.
03/04/2010 00:55:44 1 0 SQL1063N DB2START processing was successful.
03/04/2010 00:55:45 0 0 SQL1063N DB2START processing was successful.
SQL1063N DB2START processing was successful.
=> db2 create db testdb
DB20000I The CREATE DATABASE command completed successfully.
清单 4,5,6 分别是三个 member 上的操作。
清单 4. M1 执行事务
export DB2NODE=0
connect to testdb,
update command options using c off,
create table t1(a int,b int),
insert into t1 values(1, 2),
insert into t1 values(2, 4),
commit,
insert into t1 values(10, 20),
清单 5. M2 执行事务
export DB2NODE=1
connect to testdb,
update command options using c off,
insert into t1 values(3, 2),
insert into t1 values(4, 4),
commit,
insert into t1 values(20, 20),
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接