Показать сообщение отдельно
Старый 04.07.2025, 15:35   #1  
Lankey is offline
Lankey
Участник
 
159 / 30 (2) +++
Регистрация: 19.05.2020
createUserSessions - как работает?
AX2009 . В хранимой процедуре createUserSessions на стороне sql есть параметр @maxClientId
Кто-нибудь знает, откуда он берет значение(что означает)?
Проблема в том, что номера неактивных сессий (Status=0) в таблице SysClientSessions должны , судя по алготитму, отдаваться новым сессиям
Вот этот момент выбора:
X++:
select @first = min(sessionID)
from SysClientSessions with(UpdLock, readpast) 
where sessionId>@maxClientId
and SessionId <>@masterId
, но почему-то вместо этого создаются новые, и из-за этого растет таблица SysClientSessions .... Думаю, что дело в @maxClientId

Спасибо

Последний раз редактировалось Lankey; 04.07.2025 в 15:37.