使用 MySQL 在 JDBC 中运行大量 SELECT 查询的最快方法是什么?



我做了很多冲浪,发现了矛盾/不清楚的答案。假设我有100个SELECT查询要运行。所有查询都不以任何方式依赖于其他查询。返回的相对较小(每个ResultSet只有几行(,因此带宽不是问题。我的数据库是远程的,所以我最大的延迟源于往返时间。

有什么方法可以在一个RTT中做到这一点吗?我能最快得到所有结果的方法是什么?

在对我遇到的所有备选方案进行了一些测试之后,实现这一点的最快方法(到目前为止(是创建一个存储过程。

最新更新