社区
DB2
帖子详情
DB2并发问题
qiersh
2003-03-14 05:08:43
为什么我在DB2中50个查询顺序处理和用50个线程并发处理,所用的时间反而线程处理的更慢?是否需要在DB2中设置合理的事务隔离级别或者有其他的并发设置?
...全文
40
2
打赏
收藏
DB2并发问题
为什么我在DB2中50个查询顺序处理和用50个线程并发处理,所用的时间反而线程处理的更慢?是否需要在DB2中设置合理的事务隔离级别或者有其他的并发设置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dirtfeng
2003-03-30
打赏
举报
回复
可能由于锁太多上升为table锁,试试把locklist调大
但是如果你的db2的内存不大,还是用单线程好
aca000
2003-03-14
打赏
举报
回复
可能是由于锁的原因。由于DB2在执行SELECT时会对表和记录、索引加锁,所以可能多个线程会互相影响。
DB2
和 Oracle的
并发
控制(锁)比较
DB2
和Oracle都提供了不同的事务隔离级别,如读未提交(READ UNCOMMITTED)、读已提交(READ COMMITTED)、可重复读(REPEATABLE READ)和串行化(SERIALIZABLE),这些隔离级别影响了锁的获取和释放策略,以及可能...
DB2
和 Oracle的
并发
控制
【
DB2
并发
控制】在
DB2
中,锁的粒度可以细化到表空间、表、行和索引。
DB2
支持多粒度封锁机制,这意味着它可以根据需求在不同级别上应用锁。表锁有多种模式,如IS、IX、SIX、S、U、X和Z,每种模式都有特定的用途和兼容...
DB2
锁
问题
处理最佳实践
DB2
锁
问题
处理最佳实践,是指在使用
DB2
数据库过程中,针对数据库锁相关
问题
的一系列预防、诊断和解决方法。数据库锁是数据库管理系统保证数据完整性和
并发
控制的重要机制,但不当的锁使用也会导致性能瓶颈和应用程序...
DB2
基础---
DB2
进程
在
DB2
系统中,进程扮演着至关重要的角色,它们是系统运行的基础,负责执行SQL语句、管理内存、处理
并发
请求以及与操作系统进行交互。下面将详细探讨
DB2
进程的相关知识点。 一、
DB2
进程概述 在
DB2
环境中,进程可以...
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章