

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# RDS for Oracle 的重做傳輸壓縮
<a name="oracle-read-replicas.redo-transport-compression"></a>

使用 RDS for Oracle 重做傳輸壓縮，可改善主要資料庫執行個體與待命複本之間的複寫效能。這在網路頻寬受限或高延遲連線的環境中特別有用。

## 取得重做傳輸壓縮的授權
<a name="oracle-read-replicas.redo-transport-compression.license"></a>

重做傳輸壓縮是 [Oracle 進階壓縮](//www.oracle.com/database/advanced-compression/)選項的一部分。若要使用重做傳輸壓縮，必須具備 Oracle 進階壓縮選項的有效授權。如需授權資訊，請聯絡您的 Oracle 代表。

## 設定重做傳輸壓縮
<a name="oracle-read-replicas.redo-transport-compression.config"></a>

若要設定重做傳輸壓縮，您可以使用 `rds.replica.redo_compression` 參數。此參數適用於 Oracle 19c 和 21c 版。

`rds.replica.redo_compression` 參數接受下列值：
+ `DISABLE` – 停用重做傳輸壓縮的預設值。
+ `ENABLE` – 透過預設演算法 [ZLIB](https://zlib.net/) 啟用重做傳輸壓縮的值。
+ `ZLIB` – 使用 ZLIB 演算法明確啟用重做傳輸壓縮的值，可提供良好的壓縮比率。
+ `LZO` – 使用 [LZO](https://www.oberhumer.com/opensource/lzo/) 演算法明確啟用重做傳輸壓縮的值，可最佳化壓縮速度，尤其是在解壓縮期間。

## 重做傳輸壓縮的效能考量
<a name="oracle-read-replicas.redo-transport-compression.performance"></a>

壓縮和解壓縮操作會耗用主要和待命執行個體上的 CPU 資源。使用重做傳輸壓縮時，請考量執行個體資源用量和網路條件。

## 重做傳輸壓縮的相關主題
<a name="oracle-read-replicas.redo-transport-compression.related"></a>

如需設定重做傳輸壓縮的詳細資訊，請參閱下列資源：
+ [Amazon RDS 資料庫執行個體的資料庫參數群組](USER_WorkingWithDBInstanceParamGroups.md)
+ Oracle Database 19c 版本備註中的 [RedoCompression](https://docs.oracle.com/en/database/oracle/oracle-database/19/dgbkr/oracle-data-guard-broker-properties.html#GUID-5E6DDFD0-6196-48EB-94AF-21A1AFBB7DE1)