Совместное использование потоков - PullRequest
0 голосов
/ 04 января 2011

Из руководства по разработке Derby " Подводные камни совместного использования потоков между потоками " рекомендуется назначать каждому потоку отдельное соединение.Я хотел бы знать, поведение "Если один поток фиксирует, он закрывает Statements и ResultSets всех других потоков, используя то же соединение" верно для всех RDBMS или только Derby?Благодарю.

1 Ответ

0 голосов
/ 04 января 2011

Точное поведение будет зависеть от используемой СУБД, но подавляющее большинство будет либо

  • сделать так же, как Дерби
  • вообще не поддерживает несколько потоков, использующих одно и то же соединение (т. Е. Может произойти сбой или вызвать другое неопределенное поведение, если одно и то же соединение используется из нескольких потоков).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...