Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как закешировать данные ещё ДО первого вызова ASP.NET страницы с клиента?
|
|||
|---|---|---|---|
|
#18+
Есть приложение на ASP.NET 1.1 Большая часть запросов разными порциями выполняется разными клиентами, это очень ёмкие наборы данных вычисляемые на сервере(все вместе они выбираются около 30 минут). Как можно закешировать эти данные(обновляемые раз в сутки и перекешируемые заново) ещё ДО загрузки страниц с клиента? Т.е. Global.asax Application_Start() не подходит - есть ли способ закешировать всё ещё раньше? например на этапе деплоя в IIS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 00:40 |
|
||
|
Как закешировать данные ещё ДО первого вызова ASP.NET страницы с клиента?
|
|||
|---|---|---|---|
|
#18+
Сохранить эти "наборы данных" в файлы на диске.-- Абыpвалг! - сказал Linux после pyсификации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 01:40 |
|
||
|
Как закешировать данные ещё ДО первого вызова ASP.NET страницы с клиента?
|
|||
|---|---|---|---|
|
#18+
Сохранить эти "наборы данных" в файлы на диске. Прошу прощения, а конкретней? Для тех кто на бронепоезде.... У меня есть 20 видов разлиных запросов к БД на основании которых выстраивают абсолютно разнообразные виды джоинов по данным. Эти данные обновляются раз в сутки и сейчас самый первый клиент который заходит на сайт после обновления сайта становится счастливым обладателем ожидания в 30 минут, пока в Global.asax Application_Start( выгребаются все возможные наборы данных), посему это приходится делать админу после деплоя, но можно ли это обойти без заходы на ВебСтраницу сайта админу? Как-то в момент деплоя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 01:59 |
|
||
|
Как закешировать данные ещё ДО первого вызова ASP.NET страницы с клиента?
|
|||
|---|---|---|---|
|
#18+
Обновляются как? Сторедой через джоб? Ну так сразу же после обновления получай в том же джобе нужные запросы и сохраняй их ну хотя бы в xml на диске. А потом остается только эти xml прочесть при старте приложения. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 02:08 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1387402]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 417ms |

| 0 / 0 |
