Назад | Перейти на главную страницу

Какое оптимальное расписание для запуска DeleteExpiredSessions?

Какое оптимальное время между запусками DeleteExpiredSessions. Я только что унаследовал базу данных для ежемесячного уникального веб-приложения сеанса 3M, и DeleteExpiredSessions запускается каждую минуту. Мне это кажется огромным убийством. Мнения?

Здесь опубликована улучшенная версия sproc DeleteExpiredSessions: http://support.microsoft.com/kb/973849

Я считаю, что цель переписывания заключалась в том, чтобы уменьшить количество конфликтов, исключив возможность полной блокировки страницы при удалении сеансов так часто, как каждую минуту.

В .NET 4.0 это версия sproc, которая создается при создании новой базы данных ASPState.

Мы столкнулись с той же проблемой. Мы увеличили его до 5 минут, чтобы убедиться, что база данных остается небольшой с объемом данных, которые у нас были в сеансе.

Мы стараемся делать это один или два раза в день, если это не повлияет на производительность. Буду держать вас в курсе.