DB2 应用开发全解析
1. DB2 简介
IBM DB2 是一款强大的数据服务器软件,可管理关系型和 XML 数据。它不仅为数据库管理员提供了灵活性,也为数据库开发者带来诸多便利。无论使用何种编程语言开发程序,DB2 都能提供所需的驱动、适配器和扩展,以支持数据库与应用程序的集成。使用 DB2 Express - C,开发者可以免费开发应用程序,且不受数据库大小限制,同时还能获得与其他 DB2 版本相同级别的编程语言支持。一旦使用 DB2 Express - C 开发完成应用程序,就可以在任何 DB2 版本上运行,无需对应用程序进行修改。
2. 并发与锁相关练习
在使用 DB2 时,并发和锁的控制至关重要。以下是通过 DB2 命令窗口进行的相关练习。
2.1 测试幻读问题和隔离级别 RR
步骤如下:
1. 打开两个 DB2 命令窗口,分别命名为“DB2 Command Window #1”和“DB2 Command Window #2”。
2. 在“DB2 Command Window #1”中执行以下命令:
db2 connect to sample
db2 +c select * from staff
此时将返回 35 条记录。
3. 在“DB2 Command Window #2”中执行:
db2 connect to sample
db2 +c insert into staff (id,name) val
超级会员免费看
订阅专栏 解锁全文
958

被折叠的 条评论
为什么被折叠?



