wzy25的个人空间

暂无签名

  • 博客访问: 1140179
  • 博文数量: 1435
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-30 13:47
个人简介

暂无介绍

文章分类
文章存档

2010年(9)

2009年(7)

2008年(185)

2007年(454)

2006年(447)

2005年(329)

2004年(4)

我的朋友

分类: 信息化

2010-12-30 14:32:39

最近对low latency的东西很感兴趣,于是在最新的nehalem 5560上面做了一个测试,对比测试oracle和timesten,结果很有意思。

[@more@]

timesten参数设置如下:

DatabaseCharacterSet=AL32UTF8
ConnectionCharacterSet=AL32UTF8
PermSize=10240
TempSize=10240
Logging=1
DurableCommits=0
CkptFrequency=0
CkptLogVolume=0
Temporary=1
LogBufMB=256
MemoryLock=1

insert (每个线程insert 1m 记录)对一张表同时insert,每10万条batch提交一次,autocommit=off
tcp direct oracle
1 线程 total insert per/second=250000 333333 1000000
4 线程 total insert per/second=433333 472222 4000000
8 线程 total insert per/second=413448 438592 4000000
12线程 total insert per/second=368603 419143 3999996
16线程 total insert per/second=324131 385762 2250000

调整LockLevel=1
1 线程 total insert per/second=000000 1000000


select (每个线程select 1m 记录)对一张表同时select,循环所有的记录,autocommit=off
tcp direct oracle
1 线程 total select per/second= 370370 1111110 92590
4 线程 total select per/second=1059720 3636360 283180
8 线程 total select per/second=2105200 6153840 529320
12线程 total select per/second=3000620 6358030 765510
16线程 total select per/second=3835980 6200000 1038500
32线程 total select per/second=4517290 1265430
64线程 total select per/second=3723170

阅读(20996) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册