我有一个如下表 (实际上大约3,000,000行和200列)
id| name |age
1 | abc | 22
2 | bhg | 23
3 | kdk | 29
1 | jjc | 33
1 | jncj| 10
2 | ncnc| 69
2 | nnd | 12
查询被触发
select count(*) from table where id=1;
select count(*) from table where id=2;
select count(*) from table where id=3;
select sum(age) from table where id=1;
select sum(age) from table where id=2;
select sum(age) from table where id=3;
像这样,我必须在生产表中触发大约8000个查询(仅选择一个)。 大约需要50分钟
对于每个ID,我必须触发87个查询,并且有88个ID。 因此,将触发近8000个查询。
是否有办法并行触发每个ID并行运行的所有87个查询?
或者以任何方式并行触发全部88个ID的1个查询?