【发布时间】:2015-04-16 07:29:08
【问题描述】:
我正在使用 spring、hibernate 和 mysql 开发一个 web 应用程序,我想知道如何快速从数据库中获取数据。我正在尝试从我的数据库中选择一个数据。我的数据库中有数千条记录,因此选择记录需要更多时间。我必须知道如何最小化我的记录获取时间。请给我一些建议,以便我可以优化我的 Web 应用程序。
注意:我的数据库有外键映射,所以我关联了许多表以产生最终结果。
【问题讨论】:
-
您能粘贴您的请求并说明需要多长时间吗?
-
检查休眠中的延迟加载和急切加载。它将帮助您优化网站性能。
-
@Pracede 有将近 5k 条记录,获取这条记录所需的时间大约是 2 分钟