library(data.table)
A = data.table(Col1 = 1:4, Col2 = 4:1, Col3 = letters[1:4])
# Col1 Col2 Col3
#1: 1 4 a
#2: 2 3 b
#3: 3 2 c
#4: 4 1 d
B = data.table(Col1 = c(1,3,5), Col2 = c(4,2,1))
# Col1 Col2
#1: 1 4
#2: 3 2
#3: 5 1
A[!B, on = c("Col1", "Col2")]
# Col1 Col2 Col3
#1: 2 3 b
#2: 4 1 d
Надежда это помогает:
Лучшие практики для Ускорения Вашего веб-сайта
Масштабирующиеся Стратегии Приложений ASP.NET
IIS, Настраивающийся
14 Правил для Быстрее загружающихся веб-сайтов
Лучшие практики для создания веб-сайтов в Stanford Computer Cience IIS 6.0
- Высокопроизводительные веб-сайты
10 Подсказок для Записи Высокоэффективных веб-приложений
Пишущие Высокоэффективные Управляемые приложения: Краткая информация
Девять подсказок для здорового "в производстве" приложение
ASP.NET Быстрый C#, Часть 2: Оптимизация Выделений памяти - Объединения и Многократного использования Объектов
Аудит Использования памяти Для Приложений.NET
Поиск и устранение неисправностей Сжатие HTTP в IIS 6.0
, Максимизирующем Производительность IIS - 25 подсказок
выполнение IIS 6.0 Оптимизации
Скорость Страницы - Дополнение Firefox/Firebug с открытым исходным кодом
Руководство Тестирования производительности веб-приложениями
Лучшие 10 Повышений производительности в главе 6 IIS 7.0
, Оптимизируя производительность IIS 6.0
Настраивающие Инструкции по Производительности для Windows Server 2003 - Производительность, Настраивающуюся для подсказок IIS 6.0
ASP.NET по Производительности
IIS 6.0, Настраивающийся для Производительности - Peter A. Bromberg, доктором философии
Улучшающаяся Производительность приложения.NET и Масштабируемость - Оптимизацией MS
и Производительностью, Настраивающей Шаги IIS 6.0
12 К Более быстрым Веб-страницам С Визуальным Распространением в прямом и обратном направлениях Анализатор
Поток: руководство тонкой настройки производительности IIS 6 (проект)
Настройки ЦП для пула приложений IIS6 e IIS7
Большие подсказки по улучшениям:
Выполнение веб-сервисы ASMX на Потоках STA
Сеть Масштаба
Мера, мера, мера:
Нагрузочный тест Ваш Сайт
Шоу, Медленное
Мастер Монитора производительности
Двухминутная Развертка: Введение в XPerf
, Предложенные Счетчики производительности для Наблюдения (IIS 6.0)
Видят то, что сделали лучшие сайты:
Сравнительные тесты
TOP 100
Больше ресурса:
Изучают бумаги
, Мой опыт говорит:
- Включают сжатие (GZIP/Deflate) в IIS, для Статических данных. Простой реализовать и с превосходными результатами.
- если CPU не является Вашей попыткой задач включить сжатие для динамических данных также.
Для Вашего особого случая необходимо увеличить опцию неактивного тайм-аута в IIS, потому что та задержка происходит из-за ASP.NET, загружающего двоичные файлы и запускающего приложение. Значение по умолчанию составляет 20 минут, поэтому если никто не получит доступ к сайту в течение 20 минут, то IIS закроет процесс, и следующий запрос займет много времени для запуска.
Возможно, пул приложений закрывается, когда существует период неактивности? Пул приложений занял бы время для отшатываний.