update并发能力问题

昨天碰到开发用数据库的一条记录来控制额度的问题~~~也就是在数据库里面并发来更新同一条数据~~发现db2的并发update同一行的效率比ORACLE差了不是一点半点啊~同样的环境,都是最简单的数据,并发的update,commit同一行数据,ORACLE能达到42万次一分钟,而DB2只能4000多条~~~差的不是一点半点啊。。。{:3_50:}   为什么能慢这么多呢~~大家讨论下哈~~
参与14

13同行回答

ljbupcljbupc软件开发工程师上海安硕科技
版主,能把脚本贴出来看看那么?显示全部
版主,能把脚本贴出来看看那么?收起
互联网服务 · 2012-08-04
浏览1337
drdb2drdb2系统工程师se
If db2 is indeed 100 times slower than Oracle, TPC benchmarking should reflect such.显示全部
If db2 is indeed 100 times slower than Oracle, TPC benchmarking should reflect such.收起
互联网服务 · 2012-08-04
浏览1316
ljbupcljbupc软件开发工程师上海安硕科技
能把脚本贴出来么?显示全部
能把脚本贴出来么?收起
互联网服务 · 2012-08-03
浏览1345
ljbupcljbupc软件开发工程师上海安硕科技
不会差别这么大的,肯定还有其他的差别吧。。数据量,表结构,隔离级别,缓冲池,其他内存等等.。一分钟4000条。。不像哦。。还有,你测试的程序是什么样的?显示全部
不会差别这么大的,肯定还有其他的差别吧。。
数据量,表结构,隔离级别,缓冲池,其他内存等等.。
一分钟4000条。。不像哦。。还有,你测试的程序是什么样的?收起
互联网服务 · 2012-08-02
浏览502

    提问者

    qqdzyh
    数据库管理员苏宁电器

    问题状态

  • 发布时间:2012-08-02
  • 关注会员:1 人
  • 问题浏览:14511
  • 最近回答:2012-08-26
  • X社区推广