Знайти причину та виправити перевищення навантаження на сервер
Провів діагностику серверного навантаження, понад 12 млн запитів до бази даних за добу, що призводило до 20 хвилин процесорного часу й понад 8 млн запитів типу SELECT/UPDATE/інші.
Оптимізував SQL-запити, зменшив обсяг сканування записів і передаваних даних, що дозволило знизити навантаження на процесор і базу даних. Також були внесені зміни в логіку запитів на стороні застосунку.
Результат:
Сервер стабілізовано, процесорне навантаження зменшено більш ніж у 10 разів, база даних більше не перевантажується, робота сайту стала стабільною та швидкою.
Оптимізував SQL-запити, зменшив обсяг сканування записів і передаваних даних, що дозволило знизити навантаження на процесор і базу даних. Також були внесені зміни в логіку запитів на стороні застосунку.
Результат:
Сервер стабілізовано, процесорне навантаження зменшено більш ніж у 10 разів, база даних більше не перевантажується, робота сайту стала стабільною та швидкою.