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

Файл нельзя было бы действительно назвать 'прогр'. Unix позволяет Вам использовать любой символ в имени файла, включая клавишу Backspace, пространство, и т.д. Например, файл можно было назвать 'p^Hprog' и всем, что Вы будете видеть, "прогр". Так как у Вас есть удар, можно использовать в своих интересах автоматическое заполнение:

> ls ./[TAB] # where [TAB] means you hit the tab key

если это соответствует чему-нибудь, Вы могли

> mv ./[TAB]

Если бы Вы - написание кода, Вы хотели бы перечислить все файлы в каталоге и выставочных шестнадцатеричных значениях для каждого символа в имени файла.

0
задан 4 March 2010 в 12:52
2 ответа

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

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

0
ответ дан 4 December 2019 в 23:10

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

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

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

1
ответ дан 4 December 2019 в 23:10

Теги

Похожие вопросы