調整 適用於 PostgreSQL 的 Azure 資料庫 中的作業 - 彈性伺服器

適用於:適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器

本文提供執行計算和記憶體調整作業的步驟。 您可以變更高載、一般用途和記憶體優化 SKU 之間的計算層,包括選擇適合執行應用程式的虛擬核心數目。 您也可以相應增加記憶體。 預期的 IOPS 會根據計算層、虛擬核心和記憶體容量來顯示。 成本預估也會根據您的選擇顯示。

重要

您無法縮小儲存體。

必要條件

若要完成本操作指南,您需要:

  • 您必須有 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。 相同的程式也適用於使用區域備援設定的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

調整計算層級和大小

請遵循下列步驟來選擇計算層。

  1. Azure 入口網站 中,選擇您要從中還原備份的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

  2. 選取 [計算+記憶體]。

  3. 顯示目前設定的頁面。 Screenshot that shows compute+storage view.

  4. 您可以選擇高載、一般用途和記憶體優化層之間的計算類別。 Screenshot that list compute tiers.

  5. 如果您擅長預設虛擬核心和記憶體大小,您可以略過下一個步驟。

  6. 如果您想要變更虛擬核心數目,您可以從清單中選取 [計算大小] 下拉式清單,然後從清單中選取所需的虛擬核心/記憶體數目。

    • 高載計算層: Screenshot that shows burstable compute.

    • 一般用途計算層: Screenshot that shows general-purpose compute.

    • 記憶體優化計算層: Screenshot that shows memory optimized compute.

  7. 選取 [儲存]。

  8. 您會看到確認訊息。 如果您想要繼續,請選取 [ 確定 ]。

  9. 有關進行中調整作業的通知。

手動調整記憶體

請遵循下列步驟來增加您的記憶體大小。

  1. Azure 入口網站 中,選擇您想要增加記憶體大小的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

  2. 選取 [計算+記憶體]。

  3. 顯示目前設定的頁面。

Screenshot that shows compute+storage.

  1. 在 [GiB] 下拉式清單中選取 [儲存體 大小],然後選擇新的所需大小。

Screenshot that shows storage scale up.

  1. 如果您適合儲存大小,請選取 [ 儲存]。

  2. 大部分的磁碟調整作業都在 在線 ,而且只要您選取 [ 儲存 調整程式] 就會啟動,而不會停機,但某些調整作業已 離線 ,而且您會在伺服器重新啟動訊息下方看到。 如果您想要繼續,請選取 [繼續 ]。

    Screenshot that shows offline scaling.

  3. 您會收到調整作業正在進行中的通知。

儲存體 自動成長

使用下列步驟來啟用 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例的記憶體自動成長,並在大部分情況下自動調整您的記憶體。

  1. Azure 入口網站 中,選擇您想要增加記憶體大小的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

  2. 選取 [計算+記憶體]。

  3. 顯示目前設定的頁面。

Screenshot that shows storage autogrow checkbox.

  1. 取 [自動成長] 按鈕 儲存體

Screenshot that shows storage autogrow.

  1. 選取 [儲存]。

  2. 您會收到通知,指出記憶體自動成長啟用正在進行中。

重要

儲存體 自動成長會啟動在線磁碟調整作業,但在某些情況下,無法在線調整。 在這種情況下,例如接近或超過 4,096-GiB 限制時,記憶體自動成長不會啟動,而且您必須手動增加記憶體。 當發生這種情況時,會顯示入口網站資訊訊息。

效能層級 (預覽)

擴大

使用下列步驟,在 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例上相應增加效能層級。

  1. 在 Azure 入口網站,選擇您想要相應增加 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

  2. 選取 [ 計算 + 記憶體]。

  3. 顯示目前設定的頁面。

    Screenshot that shows performance tier 1.

  4. 您會看到新的 [效能層] 下拉式選項。 選取的選項會是預先布建的 IOPS,這也是所選記憶體大小可用的最小 IOPS 數量。

    Screenshot that shows performance tier drop-down 2.

  5. 選取新的效能層級,然後選取 [儲存]。

    Screenshot that shows performance tier and save 3.

  6. 您的伺服器會部署,一旦部署完成,您的伺服器就會更新,並會顯示新的效能層級。

相應減少

使用下列步驟來相應減少 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例上的效能層級。

  1. 在 Azure 入口網站,選擇您想要相應減少 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

  2. 選取 [ 計算 + 記憶體]。

  3. 顯示目前設定的頁面。

    Screenshot that shows performance tier 4.

  4. 您會看到新的 [效能層(預覽)] 下拉式選項。 當您相應增加時,選取的選項將會是您最後一次選取的 IOPS。

    Screenshot that shows performance tier drop-down 5.

  5. 選取新的效能層級,然後選取 [儲存]。

    Screenshot that shows performance tier and save 6.

  6. 您的伺服器會部署,一旦部署完成,您的伺服器就會更新,並會顯示新的效能層級。

重要

您只能在相應增加后 12 小時相應減少伺服器的效能層級。 這項限制是為了確保伺服器組態的任何變更之後的穩定性和效能。