2015-06-27 16:53:47.0|分类: 我遇到的问题|浏览量: 1670
计算引擎用时1700ms,真正计算代码用时41ms,其余时间都在查询,插入耗时,怎么优化?? 计算过程: 1、首先提交到mq 5ms 2 、消费mq任务 151ms 3、mysql根据id查询 31ms 4、mongodb插入一条记录 31ms 5、mysql获取公式信息 94ms 6、获取计算过程需要变量的值 682ms 8、真正计算代码 41ms 9、计算结果插入到mysql 76ms 10、mysql查询这个公式被那些公式引用 515ms 整个过程还是用mongodb插入了12条记录 上面的过程是一个公式的计算过程。当有10000个同时来到的时候,开了10个线程、计算过程大概一个小时左右。 以上过程怎么优化啊??使计算级别搞到秒级??? |