В настоящее время я пытаюсь определить возможные проблемы с созданием временных таблиц из веб-приложения и то, как SQL Server естественным образом определяет отдельные сеансы.
SELECT blabla, lala FROM table INTO #TempTable
SELECT blabla FROM #TempTable
DROP TABLE #TempTable
В приведенном выше примере один пользователь веб-приложенияожидание выполнения второй строки, и другой пользователь запускает те же 3 строки, что будет определять, получает ли 2-й пользователь «Объект уже существует» или же для этого пользователя создается новая таблица #TempTable.
Если бы каждый пользователь находился на отдельном компьютере в одной и той же сети, SQL-сервер рассматривал бы это как отдельные сеансы и, таким образом, создавал отдельные временные таблицы.
А как быть, если он запущен на одном компьютере в двух разных сетях?