Поиск по сайту:

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


Давайте разберемся, когда следует использовать сжатый протокол MySQL:

  • Операция сжатия используется только в том случае, если и клиент, и сервер поддерживают сжатие zlib, и клиент запрашивает сжатие.

  • Преимущество использования сжатия состоит в том, что оно уменьшает размер полезной нагрузки.

  • С другой стороны, недостатком использования сжатия является то, что оно увеличивает время вычислений.

  • Преимущества производительности будут во многом зависеть от размера отправляемого набора результатов.

  • В дополнение к этому также имеют значение пропускная способность сети и задержка между сервером базы данных и его клиентами.

  • Чем больше набор результатов, тем больше будет задержка.

  • Другими словами, чем меньше пропускная способность, тем больше вероятность того, что пользователь увидит преимущества сжатия.

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

  • Самый оптимизированный сервер базы данных будет использовать 100% своего процессора 100% времени, в противном случае вычислительные ресурсы будут потрачены впустую, если у него есть процессор, который простаивает.

Статьи по данной тематике: