gpt4 book ai didi

java - 将 Hibernate 3.1 升级到 3.6 以获得性能提升

转载 作者:行者123 更新时间:2023-11-29 00:57:54 26 4
gpt4 key购买 nike

目前正在运行一个在 MySQL 5.0 数据库前使用 Hibernate 3.1 和 JBoss Treecache 的实时电子商务网站。数据库中等大小 (1.5-Gb),大部分数据分布在三个或四个表中。

如果我仅仅出于性能原因将电子商务站点升级为使用 Hibernate 3.6,我会看到任何不同吗?专注于升级 JBoss Treecache 会不会有更好的运气?

最佳答案

如果您遇到性能问题,您可能会从以下方面获得更多性能提升:

  1. 优化表结构或索引。数据库本身的东西。
  2. 优化您的查询。在使用hibernate的时候,如果性能很重要,你就需要使用hql来构造最优的sql。也只是提取您需要的数据。
  3. 投资二级缓存。

您需要尽职尽责,并找出自己慢的地方。是一两个特定的查询吗?它是从服务器向客户端传输数据吗?什么?

我怀疑您是否会看到仅仅升级 hibernate 版本会带来任何显着的性能提升。

关于java - 将 Hibernate 3.1 升级到 3.6 以获得性能提升,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5129585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com