文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  binary_log_transaction_compression_stats 表格

29.12.11.16 binary_log_transaction_compression_stats 表格

此表格顯示寫入二進位日誌和中繼日誌的交易酬載的統計資訊,可用於計算啟用二進位日誌交易壓縮的效果。如需二進位日誌交易壓縮的相關資訊,請參閱第 7.4.4.5 節「二進位日誌交易壓縮」

只有在伺服器執行個體具有二進位日誌,且系統變數 binlog_transaction_compression 設定為 ON 時,才會填入 binary_log_transaction_compression_stats 表格。統計資訊涵蓋從伺服器啟動或表格截斷時寫入二進位日誌和中繼日誌的所有交易。壓縮的交易會依據所使用的壓縮演算法分組,未壓縮的交易則與壓縮演算法以 NONE 表示分組,因此可以計算壓縮率。

binary_log_transaction_compression_stats 表格具有下列欄位

  • LOG_TYPE

    這些交易是寫入二進位日誌還是中繼日誌。

  • COMPRESSION_TYPE

    用於壓縮交易酬載的壓縮演算法。NONE 表示這些交易的酬載未壓縮,這在許多情況下是正確的(請參閱第 7.4.4.5 節「二進位日誌交易壓縮」)。

  • TRANSACTION_COUNTER

    使用此壓縮類型寫入此日誌類型的交易數量。

  • COMPRESSED_BYTES

    在壓縮後,寫入此日誌類型並使用此壓縮類型的已壓縮總位元組數。

  • UNCOMPRESSED_BYTES

    此日誌類型和此壓縮類型壓縮前的總位元組數。

  • COMPRESSION_PERCENTAGE

    此日誌類型和此壓縮類型的壓縮率,以百分比表示。

  • FIRST_TRANSACTION_ID

    使用此壓縮類型寫入此日誌類型的第一個交易的 ID。

  • FIRST_TRANSACTION_COMPRESSED_BYTES

    在壓縮後,寫入日誌的第一個交易的已壓縮總位元組數。

  • FIRST_TRANSACTION_UNCOMPRESSED_BYTES

    第一個交易壓縮前的總位元組數。

  • FIRST_TRANSACTION_TIMESTAMP

    第一個交易寫入日誌的時間戳記。

  • LAST_TRANSACTION_ID

    使用此壓縮類型寫入此日誌類型的最近交易的 ID。

  • LAST_TRANSACTION_COMPRESSED_BYTES

    在壓縮後,寫入日誌的最近交易的已壓縮總位元組數。

  • LAST_TRANSACTION_UNCOMPRESSED_BYTES

    最近交易壓縮前的總位元組數。

  • LAST_TRANSACTION_TIMESTAMP

    最近交易寫入日誌的時間戳記。

binary_log_transaction_compression_stats 表格沒有索引。

允許針對 binary_log_transaction_compression_stats 表格使用 TRUNCATE TABLE