我们有内部J2EE报告应用程序,它从2个可能有重复日的独立数据库中获取数据。所以我们从2个数据库中获取数据,删除重复,然后根据每日,每周,每月和每年的基数计算数字。
正如预期的那样,需要2分钟到一小时的时间:)
所以现在我的任务是提高性能,我想编写新的J2EE Web应用程序。
我有复杂的连接查询,可以处理/填充数据,我可以把它们放到新表中,这样当我们运行参数查询来根据我的需要提取数据时,会更快。
请告诉我你的意见,如果有人为我提供建议。
答案 0 :(得分:1)
这是一个非常普遍的问题,在一些地方存在潜在的瓶颈:
第一个建议是确定在处理过程中花费的时间,然后询问有关如何改进每个点的具体问题。