Каковы последствия вставки новых строк (без обновления существующих) в одну и ту же таблицу (SQL Server) из двух разных программ?
У меня есть служба Windows, которая выполняет много операций вставки в БД(1 вставка в секунду, иногда быстрее).Я хочу сделать этот сервис масштабируемым (я хочу запускать один и тот же сервис на многих компьютерах).Боюсь, что это может вызвать проблемы во время этих вставок.
Если это проблема, то как ее решить?(Я не спрашиваю о «лучшем» способе, так что это не самоуверенный вопрос).
Моя первая идея - создать новый сервис - «сервис доступа к данным» с очередью.Это будет единственный сервис, который общается с базой данных.Другие сервисы будут подключаться к этому сервису, когда захотят что-то вставить.Я не уверен, что это перебор.Есть ли способ лучше?Или, может быть, у меня нет проблемы вообще, и она обрабатывается SQL Server (что было бы идеально)?