Нужно ли синхронизировать, если у меня есть несколько потоков, которые будут вставлены в MySQL? - PullRequest
2 голосов
/ 28 августа 2009

Я буду использовать многопоточную Java-программу для вставки новых записей в таблицу в MySQL. Для этого нужно синхронизироваться? Или это нормально, так как каждая вставка - это отдельная запись в моем случае?

1 Ответ

6 голосов
/ 28 августа 2009

Драйвер базы данных сделает это за вас, если это необходимо. Вы должны предположить, что база данных может обрабатывать одновременный доступ CRUD.

Драйверы, которые я использовал для SQLServer и Sybase, всегда блокировали объект Connection, хотя, конечно, вы можете использовать несколько соединений через пул!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...