我有一个包含以下内容的春季网络应用程序:
300 000
条记录的表(虚拟数据,仅用于学习目的)当我在criteriaObj.list()
方法上设置一个断点(以获取所有300 000
实体),然后执行evaluate
(我使用的是intellij想法时,它只是执行{{ 1}}行),我在.list()
中看到查询大约需要v$session
秒,但整个30
大约需要.list()
分钟。因此,将检索到的行转换为实体(我想)是有问题的(不是最佳的)。
我知道回答主要问题“为什么要花这么长时间”有点像阅读茶叶,但考虑到这一切只为我自己而已,出于学习目的,我不希望直接回答而是一些线索,我应该检查些什么,以便自己处理。