Мы вызывали операторы Oracle SQL в нескольких потоках, и это, вероятно, лучше всего, если ваша БД справится с нагрузкой и не будет узким местом в любом случае.ОДНАКО, я думаю, вам нужно создать соединение в потоке, который будет выдавать команду SQL.Вы можете (и, вероятно, должны) также использовать пул соединений, чтобы ваши соединения использовались повторно, а не восстанавливались (и Oracle, похоже, вполне может использовать их из одного потока в другой).