首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Hibernate在MySQL上发出过多查询

Hibernate在MySQL上发出过多查询
EN

Stack Overflow用户
提问于 2011-03-26 19:31:31
回答 3查看 1K关注 0票数 5

我在spring中使用hibernate 3.0和MySQL5。我已经在JBOSS中配置了JNDI数据源,并在应用程序上下文中使用它。

我的问题是,Hibernate平均每秒向数据库发出466.4个查询,而网站上几乎没有任何负载。

ApplicationContext.xml代码片段是

代码语言:javascript
运行
复制
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean" scope="singleton">
    <property name="jndiName" value="java:MyCustomDSName" />
    <property name="resourceRef" value="true" /> 
</bean>

我在java级别使用JTA事务。欢迎任何帮助。

EN

Stack Overflow用户

发布于 2011-04-01 07:31:50

其中之一应该是这样的。

  • 您收到/处理的请求太多-在dev.
  • 您遇到N+1 select条件是不太可能的-这很常见。

请发布您的域模型,以及正在执行的查询。

票数 3
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5442023

复制
相关文章

相似问题

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