后端框架:基于Node.js的egg.js
有一个需求数据,是需要多个SQL查询的结果,通过各种数据处理后得出,但是现在由于有多个SQL查询,导致数据获取的时间太长,现在想让这些SQL同时进行查询,怎么弄?
比方说:我需要的数据需要10个SQL查询的结果,每个SQL需要5秒钟的查询时间,SQL全都查询完以用用了50秒,再进行数据处理,用了2秒,再算上传到前端等过程1秒,一共花费53秒。
现在想让10个SQL同时查询,用时5秒,再进行数据处理,用了2秒,再算上传到前端等过程1秒,一共花费8秒。
想要达到同时运行SQL查询要怎样才能实现?