最近在HR系统中需要导出excel,最大数据量(1600行*163列),由于每一行都涉及到多个子查询,速度不容乐观。
先在开发环境(笔记本:单核1.86GHZ/1G内存),用时20多分钟,cpu一直80%
然后生产环境(服务器:4核2.33GHZ/4G内存),用时40多分钟,cpu一直35%
速度整好差了1倍。想象中高配环境比低配环境要快才是,可结果诡异。
执行日常操作服务器还是比笔记本快好多,不知道为什么一干大活就掉链子呢?甚是诡异!
在HR系统中导出包含1600行*163列的大规模Excel文件时,开发环境(单核1.86GHZ/1G内存)耗时20多分钟,而配置更高的生产环境(四核2.33GHZ/4G内存)耗时反而更长达到40多分钟。本文探讨可能的原因。
最近在HR系统中需要导出excel,最大数据量(1600行*163列),由于每一行都涉及到多个子查询,速度不容乐观。
先在开发环境(笔记本:单核1.86GHZ/1G内存),用时20多分钟,cpu一直80%
然后生产环境(服务器:4核2.33GHZ/4G内存),用时40多分钟,cpu一直35%
速度整好差了1倍。想象中高配环境比低配环境要快才是,可结果诡异。
执行日常操作服务器还是比笔记本快好多,不知道为什么一干大活就掉链子呢?甚是诡异!

被折叠的 条评论
为什么被折叠?