Priya-Kiko Ответов: 1

Правильно ли иметь одну таблицу для доступа по крайней мере 100 пользователей время от времени


Привет,

Я разрабатываю небольшое приложение на языке C#. Серверная часть SQL Server 2012. Это модуль генерации билетов. Таблица билетов состоит из 61 столбца. Для каждого билета, введенного ключом, в эту таблицу вставляется запись. Как и когда некоторые изменения вносятся в билет, такие обновления также вносятся в эту таблицу.

У нас будет около 100 или более пользователей, одновременно делающих билеты.(Необходимые циклы транзакций и т. д. находятся на месте).

Мое сомнение заключается в том, правильно ли, чтобы многие пользователи обновляли одну и ту же таблицу. Не замедлит ли это работу приложения?

Я не мог проверить это, так как у меня нет такой установки. Если у кого-то здесь есть опыт, пожалуйста, предложите правильный путь.

Спасибо.

Что я уже пробовал:

Я ничего не пробовал. Поискал в Google, но не смог найти правильный путь.

1 Ответов

Рейтинг:
5

OriginalGriff

Нет, все в порядке - это то, для чего существует SQL Server. Насколько быстро это будет происходить, зависит от слишком многих факторов, чтобы просто сказать: "это будет / не будет работать медленно": машина, на которой работает SQL server, пропускная способность соединения(ов) с ней, размер обновлений, частота обновлений teh, другая активность в БД и / или сети ...

Если он окажется слишком медленным в производстве, любая из этих вещей может быть улучшена, вплоть до расширения SQL Server до фермы серверов для распределения нагрузки.


Priya-Kiko

Спасибо за ясное объяснение. Спасибо, что уделили мне время.

OriginalGriff

Всегда пожалуйста!