首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2决策支持系统和。服务运作极慢

WSO2决策支持系统和。服务运作极慢
EN

Stack Overflow用户
提问于 2016-03-31 13:37:29
回答 1查看 296关注 0票数 1

我遇到了一个非常奇怪的行为(V3.5.0)。

我为数据源准备了相当简单的服务,并提供了一些资源。当我使用简单的select查询调用一个资源时,在6秒(6秒)之后得到答案。

中的相同选择在15-100 ms后返回数据。

在WSO2 DSS数据库资源管理器中的相同选择在最大15 ms后返回数据。

Netbeans中相同的select在最大100 ms后返回数据。

我试过JSTL和微软的驱动程序。结果是一样的。

除了DSS服务,我在任何地方都能得到最大的答案。100毫秒这些查询的结果非常小-- 6-8行,大约有10列。

这种行为的原因是什么?有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2016-04-02 12:41:54

原因非常非常奇怪。我尝试了一个简单的查询,例如:

代码语言:javascript
复制
SELECT a1,a2 .... FROM someView WHERE a1=:parameter

当参数是STRING类型时(我认为,就像PreparedStatement的参数一样),查询返回的时间大约为4000毫秒(?)。如果参数类型为QUERY_STRING,查询返回结果的时间为10毫秒(!)。结果非常小--大约10行,5列。时间是由net.sf.log4jdbc.DriverSpy测量的,但与纯Microsoft和Jtds驱动程序的差异相同。

为什么会有这么大的差别?快400倍?还有一个问题:该归咎于什么:

  • WSO2决策支持软件?
  • JDBC驱动?
  • SQL Server?
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36335088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档