Журнал SQL Server - источник (SPID)
Проверяя Log File Viewer на наличие заслуживающих внимания событий, я наткнулся на журнал, который я хотел изучить.
Допустим, журнал отмечает источник как SPID1234
Мой вопрос: привязан ли этот SPID к фактическому соединению, сгенерировавшему журнал, или SPID связан с процессом, который записывает это в журнал?
2 ответа
В вашем сценарии SPID1234, что означает, что сеанс, на котором выполняется эта команда, имеет идентификатор 1234.
SPID в SQL Server - это идентификатор процесса сервера. Эти идентификаторы процессов по сути являются сеансами в SQL Server. Каждый раз, когда приложение подключается к SQL Server, создается новое подключение (или SPID). Это соединение имеет определенную область и область памяти и не может взаимодействовать с другими SPID. Термин SPID является синонимом соединения или сеанса.
SPID в журнале транзакций - это идентификатор процесса, который инициировал транзакцию, который был записан в журнал транзакций.