Профилирование . Где собака порылась ?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
zxczxc12
Сообщения: 161
Зарегистрирован: 2013.01.24, 21:16

Профилирование . Где собака порылась ?

Сообщение zxczxc12 »

Недавно узкие места проекта покрыл кешем
Но вот один модуль чудит
как такое может быть ? что так тормозит процесс выдачи ?

https://prnt.sc/s10x74

Time: 4,290 ms
DB: 97 запросов
76 ms

как то ничего себе разница 4,290 ms и 76 ms :-(

как вычислить где затык ?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Профилирование . Где собака порылась ?

Сообщение samdark »

Открыть панельку и посмотреть на лог с временными метками?
zxczxc12
Сообщения: 161
Зарегистрирован: 2013.01.24, 21:16

Re: Профилирование . Где собака порылась ?

Сообщение zxczxc12 »

samdark писал(а): 2020.04.17, 12:46 Открыть панельку и посмотреть на лог с временными метками?
Сори , забыл приложить :-)

https://prnt.sc/s13gz3
skynin
Сообщения: 400
Зарегистрирован: 2017.12.12, 10:09

Re: Профилирование . Где собака порылась ?

Сообщение skynin »

zxczxc12 писал(а): 2020.04.17, 11:15 как вычислить где затык ?
В общем случае обкладывать Yii::beginProfile() и Yii::endProfile(), сужая поиск

Недавно так искал, и нашел что
is_dir на Windows при получении имени начинающегося с // тратит те самые секунды на проверку

Запрос точно не при чем :)
Не желайте странного, и не будет у вас головной боли чтобы достичь этого странного.
Тем более что окажется что оно вам и не нужно было, странное это.
zxczxc12
Сообщения: 161
Зарегистрирован: 2013.01.24, 21:16

Re: Профилирование . Где собака порылась ?

Сообщение zxczxc12 »

skynin писал(а): 2020.04.17, 17:25
zxczxc12 писал(а): 2020.04.17, 11:15 как вычислить где затык ?
В общем случае обкладывать Yii::beginProfile() и Yii::endProfile(), сужая поиск

Недавно так искал, и нашел что
is_dir на Windows при получении имени начинающегося с // тратит те самые секунды на проверку

Запрос точно не при чем :)
спасибо
но надежды на волшебную таблетку таят :-)
Ответить