Найти :Скорость DisplayTemplates

У меня установлен Mini -Profiler на новом сайте MVC4, и я заметил большое время ожидания для некоторых Find: DisplayTemplates, включая String и DateTime. Ниже приведен пример. В другом вопросе Сэм Саффрон сказал следующее о шаге поиска

On subsequent runs it is lightning fast (unless you have something really bad going on)

Но при каждой загрузке страницы происходит следующее:

http://localhost:80/SLS.Site/s/hogwarts/lunch...     2.6    +0.0
  Check School Permissions                           2.4    +2.0     1 sql   0.9
  Controller: SchoolAdmin.LunchGroupsController...   4.0    +4.5
  Find: Index                                        0.4    +8.6
  Render : Index                                    70.0    +9.1     2 sql   13.0
   Controller: SchoolAdmin.LunchGroupsController...  2.6    +12.3
   Find: BuildingTree                                0.4    +14.9
   Render partial: BuildingTree                      4.4    +15.4    1 sql   3.2
   Controller: SchoolAdmin.LunchGroupsController...  3.3    +20.2
   Find: Teachers                                    0.6    +23.6
   Render partial: Teachers                          4.3    +24.3    1 sql   2.4
   Find: DisplayTemplates/String                   409.3    +31.9
   Render partial: _UserContext                      0.0    +441.3
   Find: _LoginPartial                               1.2    +441.4
   Render partial: _LoginPartial                     0.2    +442.6
                                                                     3.9 % in sql

есть идеи?

Изменить

У меня было настроено 4 области, поэтому я решил, что он просматривает все каталоги в поисках совпадения, поэтому я удалил 2 области и получил такое же поведение.

5
задан Joey Gennari 1 August 2012 в 17:44
поделиться