Журнал SQL Server - источник (SPID)

Проверяя Log File Viewer на наличие заслуживающих внимания событий, я наткнулся на журнал, который я хотел изучить.

Допустим, журнал отмечает источник как SPID1234

Мой вопрос: привязан ли этот SPID к фактическому соединению, сгенерировавшему журнал, или SPID связан с процессом, который записывает это в журнал?

2 ответа

Решение

В вашем сценарии SPID1234, что означает, что сеанс, на котором выполняется эта команда, имеет идентификатор 1234.

отсюда

SPID в SQL Server - это идентификатор процесса сервера. Эти идентификаторы процессов по сути являются сеансами в SQL Server. Каждый раз, когда приложение подключается к SQL Server, создается новое подключение (или SPID). Это соединение имеет определенную область и область памяти и не может взаимодействовать с другими SPID. Термин SPID является синонимом соединения или сеанса.

SPID в журнале транзакций - это идентификатор процесса, который инициировал транзакцию, который был записан в журнал транзакций.

Другие вопросы по тегам