webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Почему на разных серверах сильно отличается кол-во потребляемой памяти?

Перенес проект. Сервера по характеристикам похожи. Старый digitalocean без ispменеджера, новый rucenter с ispменеджером. Смотрю данные дебаг панели:
старый 4 мб озу
новый 11 мб озу
Рассматриваю Performance Profiling:
старый:
15 14:24:17.883 5.3 ms yii\db\Command::execute UPDATE `article_statistic` SET `view_count`=670 WHERE `id`=2326
новый:
11 14:25:16.031 24.4 ms yii\db\Command::execute UPDATE `article_statistic` SET `view_count`=56 WHERE `id`=2326
некоторые вещи быстрее на новом. Но отчего execute так сильно может отличаться?
На новом по большей степени все до 1 ms, а тут 24.
Кто подскажет где копать?
  • Вопрос задан
  • 349 просмотров
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
А что, rucenter начал давать SSD?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Fellowship
Как минимум, на производительность базы могут влиять: разные настройки операционки, дисковый кеш, железо и очень много чего.

Ocean если я правильно помню вообще на ssd дисках располагается. В руцентре, сомневаюсь что там ssd, скорее всего харды и еще не очень быстрые.

Сам работал с rucenter, железо там не очень.

Проблема скорее всего не у вас в настроках, а у них в гипервизоре (или любой другой системе, отвечающая за виртуализацию).
Ответ написан
Комментировать
@pantsarny
32 & 64 битные оси может?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы