執行個體設定

本頁提供 Cloud SQL 執行個體可用設定的相關資訊。

設定

設定 建立後可修改嗎? 可能的值
執行個體 ID 由小寫英文字母、數字與連字號組成,且開頭必須是英文字母。
地區 asia-east1 - 台灣
asia-east2 - 香港
asia-northeast1 - 東京
asia-northeast2 — 大阪
asia-south1 — 孟買
asia-southeast1 — 新加坡
australia-southeast1 — 雪梨
europe-north1 — 芬蘭
europe-west1 — 比利時
europe-west2 — 倫敦
europe-west3 — 法蘭克福
europe-west4 — 荷蘭
europe-west6 - 蘇黎世
northamerica-northeast1 — 蒙特婁
southamerica-east1 — 聖保羅
us-central1 — 愛荷華州
us-east1 — 南卡羅來納州
us-east4 — 北維吉尼亞州
us-west1 - 奧勒岡州
us-west2 - 洛杉磯
區域 可能的值取決於地區。
資料庫版本 PostgreSQL 9.6 (預設)
PostgreSQL 11.1 Beta 版
私人 IP 設定後即無法停用。 已設定或未設定。
公開 IP 已啟用或已停用。
已授權的網路 如果啟用公開 IP,IP 位址即經過授權可連線至執行個體。您也可以使用 CIDR 標示法,將這個值指定為 IP 位址範圍。
核心數 1 至 64 個 (必須是 1 或雙數)
        共用 vCPU 的部分
記憶體 每 vCPU 0.9 至 6.5 GiB          (必須是 256 MiB 的倍數,且至少為 3.75 GiB)
儲存空間類型 SSD (預設值)
HDD
儲存空間容量
(僅限增加)
含有至少一個 (非共用) vCPU 的執行個體最多可以有 10230 GB。
含有 vCPU 的執行個體最多可以有 3062 GB。
自動增加儲存空間 開啟 (預設值)
關閉
自動增加儲存空間上限 以 GiB 為單位。0 (預設) 表示無上限。
備份
[啟用] (預設值)
關閉
維護期間 星期幾與小時。
維護時間 任何 (預設值)
較晚
較早
啟用政策 一律
永不
資料庫標記 請參閱設定資料庫標記
執行個體 ID

執行個體 ID 是執行個體的名稱,可用於識別專案中的執行個體。如果可以的話,請根據執行個體的目的選擇執行個體名稱。

project-ID:instance-ID 的總長度不得超過 98 個字元。

您不需要在執行個體名稱中包含專案 ID,系統會在適當地方 (例如在記錄檔中) 自動加入。
地區
您的執行個體所在的 Google Cloud Platform 地區。為了改善效能,請將資料存放在需要資料的服務附近的區域。如需詳細資訊,請參閱執行個體位置
區域
您的執行個體所在的 Google Cloud Platform 區域。如果您是從 Compute Engine 執行個體進行連線,請選取 Compute Engine 執行個體所在的區域。若否,則應接受預設區域。 如需詳細資訊,請參閱執行個體位置
核心數

執行個體的 CPU 數。您也可以選擇建立少於一個 CPU 的執行個體 (共用程式碼執行個體,或共用 vCPU)。

如需某些核心與記憶體組合的範例,請參閱機器類型範例

記憶體

您的執行個體可用的記憶體量。對於高度重視效能表現的工作負載,例如線上交易處理 (OLTP),一般基本原則是確保您的執行個體擁有足夠的記憶體可以包含完整的工作集。但是,還有其他因素可能影響記憶體需求,例如有效連線數。您應執行負載測試來避免實際工作環境中發生效能問題。

如需某些核心與記憶體組合的範例,請參閱機器類型範例

資料庫版本
除非您需要的功能只能由特定版本提供,否則應接受預設的資料庫版本。
儲存空間類型
選擇「SSD」(預設值) 會提供 SSD 儲存空間給您的執行個體。SSD 時間延遲較低且與資料的總處理量較高。如果您不需要對您的資料進行高效能存取,如長期的儲存空間或極少存取的資料等,您可以選擇「HDD」來降低費用。
儲存空間容量
選擇符合資料庫大小的容量。您可以在建立執行個體後增加儲存空間容量,但無法減少。為執行個體分配的儲存空間容量會影響執行個體的成本。
自動增加儲存空間

啟用這個設定後將會每 30 秒檢查一次可用的儲存空間。如果可用的儲存空間掉到臨界值大小之下,就會為執行個體自動增加額外的儲存空間容量。

門檻

臨界值大小取決於目前佈建用於執行個體的儲存空間量,不得大於 25 GB。

對於佈建 500 GB 儲存空間 (或更多) 的執行個體,臨界值一律為 25 GB。

對於佈建 500 GB 以下儲存空間的執行個體,可以使用下列公式計算臨界值:

  5 + (provisioned storage)/25

使用除法所得的結果會無條件捨去至最接近的整數。

對於儲存空間容量為 66 GB 的執行個體,其臨界值計算方法如下:

5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
對於儲存空間容量為 100 GB 的執行個體,其臨界值計算方法如下:
5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> maximum value of 25 GB

增加的儲存空間量

執行個體增加的儲存空間量等於臨界值大小。

自動增加儲存空間上限

啟用自動增加儲存空間設定之後,可以選擇執行個體能夠自動增加儲存空間量的上限。由於儲存空間大小無法縮減,因此這個限制可以防止執行個體的儲存空間大小因流量暫時攀升而增加到不必要的大小。然而提醒您,當執行個體無法增加所需的儲存空間時,可能會停止接受傳來的連線,且可能會離線。

將這個限制設定為零 (即預設值) 表示沒有限制 (執行個體層級的最大可用儲存空間除外)。

備份
這個設定可決定是否執行自動備份。
維護期間

對此 Cloud SQL 執行個體執行會導致作業中斷的更新 (需要重新啟動執行個體的更新) 的日期與時間。如果已針對執行個體設定了維護期間,Cloud SQL 便不會在期間以外對執行個體啟動中斷型更新。更新並不保證會在維護期間結束之前完成,但重新啟動的過程通常會在幾分鐘之內完成。

如果您未指定維護期間,會導致作業中斷的更新隨時都可能會發生,不過通常每幾個月才會發生一次。

唯讀備用資源不支援維護期間設定,因此隨時都可能發生會導致作業中斷的升級。

維護時間

這項設定可讓您針對需要重新啟動的執行個體更新,提供您偏好的相對時間設定。比起稍後取得更新的執行個體,提早接收更新可讓您先測試應用程式的更新。

系統不會觀察專案之間更新的相對時間;如果您執行個體的較早時間設定早於其他專案中執行個體的較晚時間設定,Cloud SQL 不會嘗試先更新具有較早時間設定的執行個體。

如果您未設定維護時間設定,Cloud SQL 會選擇您執行個體的更新時間 (如果適用,會在其維護期間內)。

維護時間設定不會影響 Cloud SQL 套用至您執行個體的軟體版本。

私人 IP
設定您的執行個體以使用私人 IP。瞭解詳情
公開 IP
啟用後,系統就會將公開的 IPv4 位址分配給您的執行個體。停用公開 IP 會釋出這個位址,您可以稍後重新啟用公開 IP,但將會收到不同的 IPv4 位址。根據預設,公開 IP 位址無法連線到所有位址。請使用已授權的網路來啟用存取權。
已授權的網路
您可以新增特定 IP 位址或位址範圍,讓這些位址可以存取執行個體。

如需設定 IP 位址的相關資訊,請參閱設定 IP 連線能力說明

啟用政策
您可以啟動並停止執行個體,來變更啟用政策。停止執行個體可避免產生更多執行個體費用。
資料庫標記

您可以在 Cloud SQL 執行個體上設定特定的資料庫標記。

如需您可以設定之資料庫標記的完整清單,請參閱設定資料庫標記

變更執行個體設定的影響

對於大多數執行個體設定而言,Cloud SQL 都會立即套用變更,而執行個體的連線不會受到影響。

如果您變更 CPU 的數量、記憶體大小或執行個體的區域,將會導致執行個體離線幾分鐘。進行這類變更時,建議您事先做好規畫,使您的應用程式能夠應付這種時間長度的中斷。

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
PostgreSQL 適用的 Cloud SQL