MyBatis, как это сделать уменьшить количество запущенных SQLS - PullRequest
0 голосов
/ 09 января 2020

Я в процессе перемещения моего Java приложения из On Prem в AWS, оставляя БД Oracle в помещении. Когда я пытаюсь подключить мое AWS Java приложение с помощью MyBatis к OnPremise Oracle DB, я вижу огромную задержку. В тесте сети задержка составляет всего около 10 мс для одного запроса. Однако одна транзакция приводит к тому, что MyBatis запускает 5000+ отдельных SQL запросов, что приводит к огромному накопленному времени ожидания, и я предполагаю, что это делается MyBatis.

Можно ли как-нибудь порекомендовать MyBatis выполнять групповую выборку и групповую запись вместо выполнения SQL один за другим, чтобы уменьшить задержку?

...