Нет способа увеличить размер CONTEXT_INFO .Это 128 байт, и мы не можем его изменить.
Если вам нужно больше места, вы можете реализовать свою собственную информацию о контексте сеанса.Вы можете создать постоянную ContextInfo или глобальную таблицу ## ContextInfo или tempdb..ContextInfo, в которой хранятся все данные, которые необходимо отслеживать за сеанс.Установите первичный ключ таблицы на что-то уникальное, например IDENTITY .Вы также можете использовать @@ SPID текущего соединения.
Когда запрос запущен, ВСТАВЬТЕ запись в эту таблицу ContextInfo (или просмотрите существующую запись в @@ SPID)и SET CONTEXT_INFO на связанный ключ (или просто используйте @@ SPID).После завершения соединения очистите таблицу ContextInfo и очистите информацию CONTEXT_INFO.