Отдельный сервер для БД MySQL — как сэкономить трафик и ускорить приложение

в 15:32, , рубрики: highload, mysql, Блог компании centos-admin.ru, системное администрирование, метки: ,

Если у вас нагруженный проект, а сервер баз данных расположен на отдельной физической машине от приложения, рекомендую включить сжатие данных между приложением и базой данных.

На картинке изображен наглядный пример графика нагрузки сети. До 18:00 сжатие было отключено, в 18:00 — включено.

cacti network load graph

На mysqlperformanceblog описан бенчмарк на примере Sphinx.

В PHP при использовании mysql_connect включается флагом «MYSQL_CLIENT_COMPRESS».

Автор: olemskoi

Источник

Поделиться

* - обязательные к заполнению поля