Подключается ли каждый пользователь, используя один и тот же логин к SQL Express (представьте, что это СЕТЬ-СЕРВИС)?
По умолчанию да.Идентификатор пула приложений используется, если только вы не активируете олицетворение.
Если 2 человека одновременно заходят на одну и ту же веб-страницу, сколько соединений открыто для SQL Express?
Это зависит от настроек пула соединений
Это соответствует настройке в пуле соединений?Например, если пул соединений установлен на 10, то в этом примере 2 соединения открыты?
Это правда.Не забывайте, что у сервера sql есть свои механизмы параллелизма и блокировки.Лично я доверяю Microsoft с их значениями по умолчанию для пула соединений.Мне никогда не придется их менять.
Или же используется только одно соединение, и пользователи должны ждать, пока веб-страница предыдущего пользователя завершит все операции с базой данных, прежде чем их запрос будет обработан.
В большинстве случаев два одновременных запроса могут обрабатываться отдельно.Только когда один запрос открывает транзакцию для БД с высоким уровнем изоляции, это может привести к такому времени ожидания.(Однако это не может предотвратить конфликты ... вам придется принять во внимание конфликтную стратегию, например, логическую блокировку элемента)