在我的项目中,我正在生成报告。这涉及来自数据库的大量数据传输。
逻辑就像用户会给出一定的标准,首先我们将从db中获取父项。可能有100000个父项。不仅仅是在获取这些项目之后我们正在收集这些父项的子项目详细细节。所有收集我们在一个响应xml中的父和子信息。
小记录很好。但是对于巨大的记录,它需要更多的时间。我们使用一个工具作为后端系统。它存储记录。它有自己的查询集,因此查询优化不起作用。我们必须用java做。
团队中的任何人都可以了解如何优化这一点。
答案 0 :(得分:0)
不是真正的答案,但评论时间太长
您必须基准不同的步骤:
多线程只有在瓶颈处理时才有用。