Я просто начал с направляющими, и когда я тестирующий в режиме разработки, я вижу в журналах, что мое действие Почтовой программы берет 1 175 мс. Там должен так или иначе узнать то, что точно медленный шаг?
Кроме того, существует строка, которая говорит (View:2, DB:1). Я предполагаю, что DB означает количество поисков базы данных, но что относительно представления?
Вы можете попробовать прочитать руководство по тестированию и профилированию , чтобы узнать, как находить узкие места.
Кроме того, View: 2, DB: 1
фактически относится к времени, затраченному в миллисекундах на каждую часть.
Если вызов почтовой программы является частью визуализации представления, вы можете использовать fiveruns-tuneup, чтобы изучить вызовы и посмотреть, какой из них вызывает задержку. http://github.com/fiveruns/fiveruns_tuneup