4.3.8 Использование сжатых соединений
Вы можете запросить сжатие для подключений MySQL Shell, использующих классический протокол MySQL и протокол X. Если для сессии запрошено сжатие, сервер поддерживает сжатие и может договориться об алгоритме сжатия с MySQL Shell, вся информация, передаваемая между клиентом и сервером, будет сжата. Сжатие также применяется, если оно запрошено для подключений, используемых утилитами MySQL Shell, такими как утилита проверки обновления.
Для подключений по протоколу X по умолчанию запрошено сжатие, и разрешены несжатые подключения, если переговоры о сжатом подключении не увенчались успехом. Для подключений по классическому протоколу MySQL по умолчанию сжатие отключено. После создания подключения команда MySQL Shell \status показывает, используется ли сжатие для сессии. Команда отображает строку Compression:, которая говорит Disabled или Enabled, чтобы указать, сжато ли соединение. Если сжатие включено, также отображается используемый алгоритм сжатия.
Вы можете установить опцию конфигурации defaultCompress MySQL Shell, чтобы запросить сжатие для каждой глобальной сессии. Поскольку по умолчанию для подключений по протоколу X запрошено сжатие, если релиз MySQL Shell поддерживает это, данная опция конфигурации оказывает влияние только на подключения по классическому протоколу MySQL.
Для получения дополнительной информации о работе сжатия подключений для подключений по протоколу X см. . Для получения дополнительной информации о работе сжатия подключений для подключений по классическому протоколу MySQL и о настройках сжатия и возможностях экземпляра MySQL Server см. .
© 2025 Oracle
Licensed under the GPLv2 License.