高分解惑--------C#连ORACLE连接池并发的疑问?

l13873666736 2009-11-13 03:51:14
首先描述一下我的状况
通过WEBSERVICE 访问ORACLE ,连接方式是ODP.NET,连接字符串如下
Data Source = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =servername)(PORT = 1521)))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME =dbname))); User Id =uid; Password =pwd;Pooling=true;Max Pool Size=10;Min Pool Size=5"

我想给WEBSERVICE做压力测试,
当每秒发动一次请求时,可以在200毫秒内响应,
当每秒发动十次请求(用线程),这个时候的结果就不对了,最快的>250,最慢的在1000左右。我监控ORACLE V$SESSION又只看到5个SESSION,而不是MAX Pool Size=10,
后来每10秒发动100次请求(线程),最快250,最慢10秒以上,而且SESSION数也没有增加。
最后把连接池固定为100个,后来每10秒发动100次请求(线程),不仅没有改善,还发现最快的也只有700毫秒。
(查过SERVER,CPU(>30%),内存消耗不高(>40%),资源不成问题)
以上测试结果有哪位高人帮忙解释一下。
另外如果我想改善,提高并发质量,要怎样做,配WEB.CONFIG吗?怎么配?还是有别的办法?
...全文
340 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaiweidawang 2010-07-13
  • 打赏
  • 举报
回复
楼主,你的问题揭晓了吗?
Data Source = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =servername)(PORT = 1521)))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME =dbname))); User Id =uid; Password =pwd;Pooling=true;Max Pool Size=10;Min Pool Size=5"

这样就可以开启连接池了是吗?
l13873666736 2010-01-18
  • 打赏
  • 举报
回复
虽然没有得到答案,还是很谢谢大家。
mail_ricklee 2010-01-06
  • 打赏
  • 举报
回复
loadrunner只能针对单个服务器,如果用了IIS网络负载均衡的群集的服务器还是定向到一台服务器测试的,
lifuming 2009-12-22
  • 打赏
  • 举报
回复
sql server 2008 的数据库我也出现类似问题
happy664618843 2009-11-25
  • 打赏
  • 举报
回复
帮顶 不懂
l13873666736 2009-11-25
  • 打赏
  • 举报
回复
ding 起来
l13873666736 2009-11-19
  • 打赏
  • 举报
回复
我就是用的ODP.NET
悔说话的哑巴 2009-11-18
  • 打赏
  • 举报
回复
oracle不熟悉帮顶
cymandhxl 2009-11-18
  • 打赏
  • 举报
回复
。net 对oracle支持的不是很好。你可以到oracle的官方网站上下载oracle自己开发的oralce连接组件。要比.net自带的好用。
sxmonsy 2009-11-17
  • 打赏
  • 举报
回复
我也帮顶下
l13873666736 2009-11-17
  • 打赏
  • 举报
回复
頂起來
l13873666736 2009-11-16
  • 打赏
  • 举报
回复
期待ing.......
treesky 2009-11-14
  • 打赏
  • 举报
回复
改用loadrunner专业测试工具,不是不相信你的代码。但是并发的话应该用专业工具,否则效果可能达不到想象的
l13873666736 2009-11-14
  • 打赏
  • 举报
回复
回楼上,不好意思,让你失望了,
我自已写了段代码,开线程测的。
camperer 2009-11-13
  • 打赏
  • 举报
回复
了解一下。。楼主用的什么测试工具?
mzjmicrosoft 2009-11-13
  • 打赏
  • 举报
回复
SF?

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧