本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料庫執行個體的設定
在下表中,您可以找到有關可以修改和不可修改之設定的詳細資訊。也可以找到何時可以套用變更,以及變更是否會導致資料庫執行個體停機。透過使用多可用區域等 Amazon RDS功能,您可以在稍後修改資料庫執行個體時將停機時間降到最低。如需詳細資訊,請參閱設定和管理 Amazon 的多可用區部署 RDS。
您可以使用主控台、 modify-db-instance
CLI命令或 ModifyDBInstance
RDSAPI操作來修改資料庫執行個體。
主控台設定和說明 | CLI 選項和RDSAPI參數 | 進行變更時的狀態 | 停機時間備註 | 支援的資料庫引擎 |
---|---|---|---|---|
配置儲存 要配置給資料庫執行個體的儲存體 (以 GiB 為單位)。您只能增加配置的儲存體。您無法減少配置的儲存體。 您無法修改部分舊版資料庫執行個體的儲存體,或是由舊版資料庫快照還原的資料庫執行個體。如果資料庫執行個體不符合資格,主控台中的 Allocated storage (配置的儲存體) 選項就會停用。您可以使用CLI命令 describe-valid-db-instance-modifications 來檢查是否可以配置更多儲存空間。此命令會傳回您資料庫執行個體的有效儲存選項。 如果資料庫執行個體狀態為 storage-optimization,則您無法修改已配置的儲存體。如果已在過去六小時修改資料庫執行個體,則您也無法修改其已配置的儲存體。 允許的儲存體上限視資料庫引擎及儲存體類型而定。如需詳細資訊,請參閱Amazon RDS 資料庫執行個體儲存體。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。但是,進行變更時可能會降低效能。 |
所有資料庫引擎 |
架構組態 允許多個租戶資料庫駐留在資料庫執行個體的組態。目前,RDS僅限 Oracle 容器資料庫 (CDBs) 支援此設定。 如果您的 CDB 位於單一租用戶組態中,則可以將其修改為使用多租用戶組態 。在此組態中,您可以根據資料庫版本和任何必要的選項授權,使用 RDSAPIs來建立 1-30 個租用戶資料庫。 PDBs 不支援應用程式PDBs和代理。多租戶組態是永久性的,這表示您稍後無法將 CDB 轉換回單一租戶組態。 注意Amazon RDS功能稱為「多租戶」,而不是「多租戶」,因為它是RDS平台的功能,而不只是 Oracle 資料庫引擎。「Oracle 多租戶」一詞僅指 Oracle 資料庫架構,與內部部署和RDS部署相容。 如需詳細資訊,請參閱RDS for Oracle CDB 概觀。 |
CLI 選項:
API 參數:
|
系統會立即進行變更。 |
進行此變更時,不會發生停機。 |
Oracle |
架構設定 Oracle 資料庫的架構: CDB或非 CDB。如果您選擇 Oracle 多租戶架構 ,RDS對於 Oracle, 會將您的非CDB 轉換為CDB使用單一租戶組態的 。 只有當您的資料庫是具有 2021 年 4 月或更高版本 RU 的未CDB執行 Oracle Database 19c 時,才支援此設定。轉換後,您的 CDB包含一個初始可插入資料庫 (PDB)。架構變更是永久性的,這表示您無法將 CDB 還原轉換為非 CDB。 注意若要將單一租戶組態CDB中的 轉換為多租戶組態,請再次修改CDB執行個體,並為架構組態 選擇多租戶組態。 如需詳細資訊,請參閱CDB 架構的單一租戶組態。 |
CLI 選項:
API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
Oracle |
Auto minor version upgrade (自動次要版本升級) 選擇啟用自動次要版本升級,讓您的資料庫執行個體在可用時自動接收偏好的次要資料庫引擎版本升級。這是預設行為。Amazon 會在維護時段執行RDS自動次要版本升級。如果您未選擇啟用自動次要版本升級 ,當新的次要版本可用時,您的資料庫執行個體不會自動升級。 如需詳細資訊,請參閱自動升級次要引擎版本。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
備份複寫 選擇啟用複寫至其他 AWS 區域,在另一個 區域中建立備份以進行災難復原。 然後選擇其他備份的 Destination Region (目的地區域)。 |
無法在修改資料庫執行個體時使用。如需使用 AWS CLI 或 RDS 啟用跨區域備份的資訊API,請參閱 啟用 Amazon 的跨區域自動備份 RDS。 |
系統會盡快以非同步的方式來套用變更。 |
進行此變更時,不會發生停機。 |
Oracle、Postgre SQL、SQL伺服器 |
Backup retention period (備份保留期間) 自動備份保留的天數。若要停用自動備份,請將備份保留期設為 0。 如需詳細資訊,請參閱備份簡介。 注意如果您使用 AWS Backup 來管理備份,則此選項不適用。如需 的相關資訊 AWS Backup,請參閱 AWS 備份開發人員指南。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,並將設定從非零值變更為另一個非零值,則系統會盡快以非同步的方式來套用變更。否則,在下一次維護時段期間,系統才會進行變更。 |
如果將 0 變更為非零值,或將非零值變更為 0,便會發生停機。 這適用於單一可用區和多個可用區資料庫執行個體。 |
所有資料庫引擎 |
備份時段 進行自動資料庫備份的時間範圍。備份時段是通用協調時間 (UTC) 的開始時間,持續時間以小時為單位。 如需詳細資訊,請參閱備份簡介。 注意如果您使用 AWS Backup 來管理備份,此選項不會出現。如需 的相關資訊 AWS Backup,請參閱 AWS Backup 開發人員指南。 |
CLI 選項:
RDS API 參數:
|
系統會盡快以非同步的方式來套用變更。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
憑證授權單位 資料庫執行個體所使用之伺服器憑證的憑證授權單位 (CA)。 如需詳細資訊,請參閱使用 SSL/TLS 加密與資料庫執行個體或叢集的連線。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
只有在資料庫引擎不支援無需重新啟動即可輪換時,才會發生停機。您可以使用 describe-db-engine-versions AWS CLI 命令來判斷資料庫引擎是否支援輪換而不重新啟動。 |
所有資料庫引擎 |
Copy tags to snapshots (將標籤複製到快照) 如果您有任何資料庫執行個體標籤,啟用此選項,以便在您建立資料庫快照時複製這些標籤。 如需詳細資訊,請參閱標記 Amazon RDS 資源。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Database port (資料庫連線埠) 您要用來存取資料庫執行個體的連接埠。 與資料庫執行個體相關聯之選項群組中的選項所指定的任何連接埠值,都不可與該連接埠值相符。 如需詳細資訊,請參閱連線至 Amazon RDS 資料庫執行個體。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
資料庫執行個體會立即重新啟動。 |
所有資料庫引擎 |
DB engine version (資料庫引擎版本) 您要使用的資料庫引擎的版本。升級生產資料庫執行個體之前,建議您先在測試資料庫執行個體上測試升級程序。這樣做有助於確認其持續時間並驗證您的應用程式。 如需詳細資訊,請參閱升級資料庫執行個體引擎版本。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
所有資料庫引擎 |
DB instance class (資料庫執行個體類別) 您要使用的資料庫執行個體類別。 如需詳細資訊,請參閱 數據庫實例類。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
所有資料庫引擎 |
DB instance identifier (資料庫執行個體識別符): 新的資料庫執行個體識別符。此值會以小寫字母字串的形式儲存。 如需重新命名資料庫執行個體的效果詳細資訊,請參閱重新命名資料庫執行個體。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
除非資料庫引擎版本支援動態SSL上傳,否則在此變更期間會發生停機時間。若要判斷您的版本是否需要重新啟動,請執行下列 AWS CLI 命令:
|
所有資料庫引擎 |
DB parameter group (資料庫參數群組) 要與資料庫執行個體建立關聯的資料庫參數群組。 如需詳細資訊,請參閱 的參數組 RDS。 |
CLI 選項:
RDS API 參數:
|
新資料庫參數群組與資料庫執行個體的關聯會立即發生。 |
當您將新的資料庫參數群組與資料庫執行個體建立關聯時,不會發生停機時間。 資料庫參數群組的關聯與參數群組內參數變更的應用不同。RDS 只有在您手動重新啟動資料庫執行個體之後,才會在新關聯的群組中套用修改後的靜態和動態參數設定。不過,如果您在將資料庫參數群組與資料庫執行個體建立關聯之後修改資料庫參數群組中的動態參數,則這些參數設定會立即套用,而不需要重新啟動。 如需詳細資訊,請參閱 的參數組 RDS 和 重新啟動中的資料庫執行個體。 |
所有資料庫引擎 |
專用日誌磁碟區 使用專用日誌磁碟區 (DLV) 將資料庫交易日誌存放在與包含資料庫資料表的磁碟區分開的儲存磁碟區上。 如需詳細資訊,請參閱使用專用日誌磁碟區 (DLV)。 |
CLI 選項:
RDS API 參數:
|
資料庫執行個體重新啟動時,會套用變更。 |
資料庫執行個體重新啟動時會停機。 |
MariaDB、我的SQL、PostgreSQL |
刪除保護 啟用刪除保護可避免您的資料庫執行個體遭意外刪除。 如需詳細資訊,請參閱刪除資料庫執行個體。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Enhanced Monitoring (增強型監控) Enable Enhanced Monitoring (啟用增強型監控),以針對資料庫執行個體執行所在的作業系統即時收集指標。 如需詳細資訊,請參閱使用增強型監控來監控作業系統指標。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
IAM 資料庫身分驗證 啟用IAM資料庫身分驗證,透過使用者和角色來驗證資料庫使用者。 如需詳細資訊,請參閱適用於 MariaDB、MySQL 和 PostgreSQL 的 IAM 資料庫身分驗證。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。 |
僅限 MariaDB我的 SQL和 PostgreSQL |
Kerberos 身分驗證 選擇要將資料庫執行個體移至的 Active Directory。目錄必須在此作業執行之前便存在。如果已經選取目錄,則可以指定 None (無),從其目前目錄移除資料庫執行個體。 如需詳細資訊,請參閱Kerberos 身分驗證。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生短暫的停機。 |
只有 Microsoft SQL Server、My SQL、Oracle 和 PostgreSQL |
License model (授權模式) 選擇bring-your-own-license使用您的 Db2 和 Oracle 授權。 選擇包含的授權,以使用 Microsoft SQL Server 或 Oracle 的一般授權合約。 如需詳細資訊,請參閱Amazon RDS for Db2 授權選項、Amazon RDS 上的 Microsoft SQL Server 授權及RDS適用於 Oracle 授權選項。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
僅限 Microsoft SQL Server 和 Oracle |
Log exports (日誌匯出) 要發佈至 Amazon Logs 的資料庫 CloudWatch 日誌檔案類型。 如需詳細資訊,請參閱將資料庫日誌發佈到 Amazon CloudWatch 日誌。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Maintenance window (維護時段) 進行系統維護的時間範圍。系統維護包括升級 (如適用)。維護時段是以通用協調時間 (UTC) 為單位的開始時間,以及以小時為單位的持續時間。 如果您將時段設定為目前時間,則目前時間與結束時段必須至少間隔 30 分鐘。此計時有助於確保系統成功套用任何待定變更。 如需詳細資訊,請參閱Amazon RDS 維護窗口。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
如果您有一個或多個會導致停機的擱置動作,並將維護時段變更至涵蓋目前時間,則系統會立即套用這些擱置動作,最終導致停機。 |
所有資料庫引擎 |
在 中管理主要憑證 AWS Secrets Manager 選取 Manage master credentials in AWS Secrets Manager (管理 AWS Secrets Manager中的主要憑證) 以秘密管理 Secrets Manager 中的主要使用者密碼。 或者,選擇要用來保護秘密的KMS金鑰。從帳戶中的KMS金鑰中選擇,或從不同帳戶輸入金鑰。 如果 RDS 已經在管理資料庫執行個體的主要使用者密碼,您可以立即選擇輪換機密 來輪換主要使用者密碼。 |
CLI 選項:
RDS API 參數:
|
如果您開啟或關閉自動主要使用者密碼管理,變更會立即發生。此變更會忽略立即套用設定。 如果您要輪換主要使用者密碼,則必須指定立即套用變更。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Multi-AZ deployment (異地同步備份部署) Yes (是) 以便在多個可用區域部署您的資料庫執行個體。否則為 No (否)。 如需詳細資訊,請參閱設定和管理 Amazon 的多可用區部署 RDS。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。但是,可能會對效能產生影響。如需詳細資訊,請參閱將資料庫執行個體轉換為 Amazon 的多可用區部署 RDS。 |
所有資料庫引擎 |
Network type (網路類型) 受資料庫執行個體支援的 IP 地址通訊協定。 IPv4 指定資源只能透過網際網路通訊協定第 4 版 (IPv4) 定址通訊協定與資料庫執行個體通訊。 雙堆疊模式,指定 資源可以透過 IPv4、網際網路通訊協定第 6 版 (IPv6) 或兩者與資料庫執行個體通訊。如果您有任何必須透過IPv6定址通訊協定與資料庫執行個體通訊的資源,請使用雙堆疊模式。此外,請確定您將IPv6CIDR區塊與您指定的資料庫子網路群組中的所有子網路建立關聯。 如需詳細資訊,請參閱Amazon RDS IP 定址。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,可能會發生停機。 |
所有資料庫引擎 |
新主要使用者密碼 主要使用者的密碼。密碼必須包含 8–41 個英數字元。 |
CLI 選項:
RDS API 參數:
|
系統會盡快以非同步的方式來套用變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Option group (選項群組) 要與資料庫執行個體相關聯的選項群組。 如需詳細資訊,請參閱使用選項群組。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。其中一個例外是將 MariaDB 稽核外掛程式新增至 RDS for MariaDB 或RDS適用於 MySQL 資料庫執行個體,這可能會導致中斷。 |
所有資料庫引擎 |
Performance Insights (績效詳情) Enable Performance Insights (啟用績效詳情) 會監控您的資料庫執行個體負載,讓您可分析資料庫效能並對其進行故障排除。 績效詳情不適用於某些資料庫引擎版本和資料庫執行個體類別。如果您的資料庫執行個體無法使用 Performance Insights (績效詳情) 區段,則不會顯示在主控台中。 如需詳細資訊,請參閱 利用 RDSAmazon上的 Performance Insights 來監控資料庫負載 和 RDSAmazon 亞馬 資料庫引擎、區域和執行個體類別的 Performance Insights 支援。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
除了 Db2 之外的所有項目 |
Performance Insights AWS KMS key (績效詳情) Performance Insights 資料 AWS KMS key 加密的 AWS KMS 金鑰識別碼。金鑰識別符是 Amazon Resource Name (ARN)、 AWS KMS 金鑰識別符或KMS金鑰的金鑰別名。 如需詳細資訊,請參閱開啟和關閉 Amazon 的效能詳情 RDS。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
除了 Db2 之外的所有項目 |
績效詳情保留期間 Performance Insights 資料的保留時間,單位為天。免費方案中的保留設定為 Default (7 days) (預設值 (7 天))。若要更長時間保留績效資料,請指定 1 - 24 個月。如需保留期間的詳細資訊,請參閱 Performance Insights 的定價和資料保留。 如需詳細資訊,請參閱開啟和關閉 Amazon 的效能詳情 RDS。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
除了 Db2 之外的所有項目 |
處理器功能 資料庫執行個體之資料庫執行個體類別CPU的核心數目和每個核心的執行緒數目。 如需詳細資訊,請參閱為 Oracle 中RDS的資料庫執行個體類別設定處理器。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
僅限 Oracle |
已佈建 IOPS 資料庫執行個體的佈建 IOPS(每秒 I/O 操作) 值。只有在您針對 Storage type (儲存體類型) 選擇下列其中一項時,才能使用此設定:
如需詳細資訊,請參閱 佈建的IOPSSSD儲存體 和 gp3 儲存體 (建議)。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
公用存取 可公開存取,為資料庫執行個體提供公有 IP 地址,這表示其可在 外部存取VPC。若要公開存取,資料庫執行個體也必須位於 中的公有子網路中VPC。 無法公開存取,使資料庫執行個體只能從 內部存取VPC。 如需詳細資訊,請參閱VPC 從網際網路隱藏 中的資料庫執行個體。 若要從其 外部連線至資料庫執行個體VPC,資料庫執行個體必須可公開存取。亦須使用資料庫執行個體安全群組的傳入規則授予存取權。此外,必須滿足其他要求。如需詳細資訊,請參閱無法連線至 Amazon RDS 資料庫執行個體。 如果您的資料庫執行個體無法公開存取,您也可以使用 AWS Site-to-Site VPN連線或從私有網路存取 AWS Direct Connect 。如需詳細資訊,請參閱網際網路流量隱私權。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
安全群組 您希望與資料庫執行個體相關聯的VPC安全群組。 如需詳細資訊,請參閱使用安全群組控制存取。 |
CLI 選項:
RDS API 參數:
|
系統會盡快以非同步的方式來套用變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
儲存體自動調整規模 啟用儲存體自動擴展,讓 Amazon 在需要時RDS自動增加儲存體,以避免資料庫執行個體耗盡儲存空間。 使用最大儲存閾值來設定 Amazon 的上限RDS,以自動增加資料庫執行個體的儲存。預設為 1,000 GiB。 如需詳細資訊,請參閱使用 Amazon RDS Storage Autoscaling 自動管理容量。 |
CLI 選項:
RDS API 參數:
|
系統會立即進行變更。此設定會忽略立即套用設定。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
Storage throughput (訊息輸送量) 資料庫執行個體的新儲存體輸送量值。只有在您為儲存類型 選擇一般用途 SSD(gp3) 時,才能使用此設定。 如需詳細資訊,請參閱gp3 儲存體 (建議)。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,不會發生停機。 |
所有資料庫引擎 |
儲存體類型 您要使用的儲存體類型。 如果您選擇一般用途 SSD(gp3),您可以在進階設定 下佈建其他佈建IOPS和儲存輸送量。 如果您選擇佈建 IOPSSSD(io1) 或佈建 IOPSSSD(io2),請輸入佈建IOPS值。 在 Amazon RDS開始修改資料庫執行個體以變更儲存體大小或類型之後,您無法提交另一個請求來變更儲存體大小、效能或類型達六小時。 如需詳細資訊,請參閱Amazon RDS儲存體類型。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
下列所有變更都會導致程序開始時短暫停機。之後,當變更生效時,您就可以正常使用資料庫。
|
所有資料庫引擎 |
DB subnet group (資料庫子網路群組) 資料庫執行個體的資料庫子網路群組。您可以使用此設定將資料庫執行個體移至不同的 VPC。 如需詳細資訊,請參閱Amazon VPC 和 RDSAmazon。 |
CLI 選項:
RDS API 參數:
|
如果您選擇立即套用變更,則會立即執行。 如果您未選擇立即套用變更,則會在下一個維護時段執行。 |
進行此變更時,會發生停機。 |
所有資料庫引擎 |