Witam,
mam następujący problem:
Mam serwer z RAM 1GB (np. windows server 2003) i aplikację asp.net, która musi wczytać dużą ilość danych statycznych (3 tablice po 300 MB). Po wykonaniu na nich operacji, jeśli dane sa nieużywane 20 minut to są usuwane z pamięci;
Próbowałem to rozwiązać zmieniając wartość <sessionState timeout="bardzo dużo minut"> jednak nic się nie dzieje, dane ciągle trzymane są 20 minut. Jeżeli ustawiam we właściwościach IIS tą samą wartość - timeout - wtedy dane już są trzymane, ale np. po 50 minutach znowu mi je usunęło (IIS wersja 6.0); Ktoś może coś na to poradzić?
A może macie inne pomysły na rozwiązanie problemu? (głównie chodzi o to żeby dane były trzymane w pamięci dla szybkiego dostępu, inaczej aplikacja ładuje się strasznie długo..)
PS: niestety nie moge używać np. Serwera Stanu (session state server), czy innego, albo wsparcia baz danych (gość dla którego to robię był dość uparty pod tym względem). Najlepsze byłoby jakieś rozwiązanie programistyczne.