@miss_allegory

Как правильно оптимизировать запросы не нагружая сервер?

Вот у меня проблема есть такая, что при 10-20 активных пользователях на сайте, сервер набирает CPU 100% (2 ядра). Даже если все спят, то это можно проверить просто быстро перезагрузив страницу несколько раз и уже CPU поднимется хорошо, а то и вообще до 100%, по логированию (помогли и немного показали, что много запросов) показывается что за секунду около 5-10 от 1 или более юзеров идет столько запросов. Но сами запросы нужные для проверки и выдачи мгновенной выдачи информации в шапке (и не только в шапке запросы). Читала всякие статьи по поводу оптимизации запросов в базу данных, но это особо не помогает, с выборкой только нужных столбиков или лимит 1.

В основном использую обычные запросы по типу: SELECT / UPDATE / INSERT и DELETE (меньше чем предыдущие 3 типа), и самую малость TRUNCATE
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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