Closed. This question needs debugging details。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        4年前关闭。
                    
                
        

我在计算使用不同货币的帐户的帐户余额总和时遇到性能问题。目前,我正在处理每条记录并将其金额转换为等值的金额。

我该如何提高性能?我想到的一种解决方案是编写一个妖怪类来做所有这些工作,并将其保存在单独的表中,然后直接从那里获取结果。如果您有想法,请建议我使用任何其他方法。

最佳答案

如果您的数据存储在关系数据库中,请运行执行SUM( amount )GROUP BY currencyCode的SQL查询。

07-24 09:35