2016-10-08 5 views
1

Я читал о HikariCP и есть информационная:Выполняет ли HikariCP запросы в фоновом режиме?

Один Statement цикл определяется как единый Connection.prepareStatement(), Statement.execute(), Statement.close().

Мой вопрос прост:

Если я называю это на главной теме:. HikariData.getConnection() executeStmt (STMT);

будет ли он работать по основному потоку и заблокирует его (если запрос большой) или будет работать в фоновом режиме?

ответ

0

Он будет работать на вашей текущей теме.

+0

Откуда вы знаете это? :) –

+0

По некоторым причинам: 1) HikariCP реализует интерфейс пула соединений JDBC, который определяет такое поведение. 2) Пул соединений - это просто хранилище открытых подключений db, которые повторно используются, что позволяет сэкономить время для открытия новых подключений, а не пула потоков – Redwan

Смежные вопросы