Последствия длительного тайм-аута сессии в Asp.Net? - PullRequest
3 голосов
/ 21 ноября 2011

Мы планируем увеличить время ожидания сеанса в наших приложениях.В настоящее время у нас есть 3 часа.

Каковы подводные камни для одной или нескольких сессий?

Что у нас

  • SqlSessionStateStore (MsSql server 2005)
  • 5-10 тысяч уникальных просмотров страниц в день (@updated)
  • Без аутентификации

Есть мысли?

1 Ответ

3 голосов
/ 21 ноября 2011

Смысл в том, что, поскольку каждый пользователь открывает новое окно браузера, он создает новый сеанс, который будет сохраняться в SQL Server в течение 1 недели, что потенциально может значительно увеличить размер базы данных.Этого не произойдет, если пользователи сохранят свои браузеры открытыми в течение 1 недели, поскольку они не будут создавать новые сеансы.

Я думаю, что если вам необходимо сохранить некоторые данные в течение 1 недели, сеанс не является подходящим местом хранениядля тебя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...