PDF (US Ltr) - 2.2Mb
PDF (A4) - 2.3Mb
您可以為使用傳統 MySQL 通訊協定和 X 通訊協定的 MySQL Shell 連線要求壓縮。當為工作階段要求壓縮時,如果伺服器支援壓縮,並且可以與 MySQL Shell 協商壓縮演算法,則用戶端和伺服器之間傳送的所有資訊都會被壓縮。如果對 MySQL Shell 公用程式(例如升級檢查公用程式)使用的連線要求壓縮,也會套用壓縮。
對於 X 通訊協定連線,預設會要求壓縮,如果壓縮連線的協商沒有成功,則允許未壓縮的連線。對於傳統 MySQL 通訊協定連線,預設會停用壓縮。建立連線後,MySQL Shell \status
命令會顯示工作階段是否正在使用壓縮。該命令會顯示 壓縮:
行,該行會顯示 已停用
或 已啟用
,以指示連線是否已壓縮。如果啟用壓縮,也會顯示正在使用的壓縮演算法。
您可以設定 defaultCompress
MySQL Shell 配置選項,以要求每個全域工作階段都進行壓縮。由於 X 通訊協定連線的預設設定是在 MySQL Shell 版本支援此功能時要求壓縮,因此此配置選項僅對傳統 MySQL 通訊協定連線有效。
如需 X 通訊協定連線的連線壓縮如何運作的更多資訊,請參閱使用 X 外掛程式的連線壓縮。如需傳統 MySQL 通訊協定連線的連線壓縮如何運作,以及 MySQL 伺服器執行個體的壓縮設定和功能的更多資訊,請參閱連線壓縮控制。