SQL Server 適用的 Cloud SQL 功能

本頁面說明 SQL Server 適用的 Cloud SQL 主要功能與服務。Cloud SQL 也適用於 MySQLPostgreSQL

Cloud SQL 支援的 SQL Server 功能

  • 雲端上全代管的 SQL Server 資料庫。
  • 自訂機器類型,最多可搭載 624 GB 的 RAM 和 96 個 CPU。
  • 高達 64 TB 的可用儲存空間,並可在必要時自動增加儲存空間大小。
  • Google Cloud 控制台中建立及管理執行個體。
  • 執行個體提供區域包含美洲、歐洲、亞洲或澳洲。請參閱所有可建立 Cloud SQL 執行個體的地區
  • Google 內部網路及資料庫資料表、暫存檔案和備份中的客戶資料均會經過加密。
  • 使用者資料庫的欄和儲存格層級加密。
  • 支援使用 Cloud SQL Auth Proxy 或 SSL/TLS 通訊協定建立安全的外部連線。
  • 使用 BAK 和 SQL 檔案匯入資料庫。
  • 使用 BAK 檔案匯出資料庫。
  • 自動備份、隨選備份和時間點復原。
  • 執行個體複製功能。
  • 與 Stackdriver Logging 與 Monitoring 整合。
  • 啟用 SQL Server 代理程式,以利複製和其他工作。
  • 在多個區域之間複製資料。
  • 建立執行個體時,請為資料庫設定預設的定序。
  • 透過地區永久磁碟實現高可用性。
  • 與 Managed Service for Microsoft Active Directory 整合,包括 Windows 驗證。
  • 變更資料擷取 (CDC)。
  • 智慧型查詢處理。
  • 加快資料庫復原速度。
  • 強化資料分類。
  • 支援 UTF-8 字元編碼。
  • 強化監控。
  • 動態資料遮蓋 (DDM)。
  • 連結的伺服器。
  • SQL Server 稽核。
  • SQL Server 發布者。
  • SQL Server 訂閱者。
  • 在獨立主機上執行並連線至 Cloud SQL 的 SQL Server Integration Services (SSIS)。
  • 在獨立主機上執行的 SQL Server Reporting Services (SSRS),並連線至 Cloud SQL。
  • 大量複製程式 (bcp) 公用程式。如要進一步瞭解如何下載及安裝 bcp 公用程式,請參閱 Microsoft 說明文件
  • 使用 SqlPackage 匯入及匯出 BACPAC 檔案。如要進一步瞭解如何下載及安裝 SqlPackage,請參閱 Microsoft 說明文件
  • 大量插入資料以匯入資料。這項功能僅支援 SQL Server 2022。 您可以使用預存程序執行大量插入作業。詳情請參閱「使用大量插入功能匯入資料」。
  • 透明資料加密 (TDE)。詳情請參閱「關於 TDE」。
  • 不含安全封鎖區的 Always Encrypted。
  • 擴充事件 (XEvents)。
  • 支援在建立執行個體和建立執行個體後,自訂時區。
  • 時間性資料表。詳情請參閱「時間性資料表」。

Cloud SQL 不提供的 SQL Server 功能

Cloud SQL 不支援下列功能: Google Cloud

Cloud SQL 不支援的 SQL Server 一般功能

  • SQL Server Analysis Services (SSAS)
  • SP_Configure 設定。如要進一步瞭解這項功能,請參閱「設定資料庫旗標」。
  • 延展資料庫
  • 備份至 Microsoft Azure Blob 儲存體
  • 緩衝區集區延伸功能
  • OPENROWSET 功能
  • Data Quality Services
  • 資料庫記錄傳輸
  • 資料庫郵件
  • 分散式交易協調器 (MSDTC)
  • 檔案表格
  • FILESTREAM 支援
  • 安裝需要完整伺服器安裝作業的伺服器,並使用特定驗證機制,例如 Azure DevOps Server。
  • 維護方案
  • 效能資料收集器
  • 以政策為準的管理
  • PolyBase
  • 機器學習和 R 服務
  • Resource Governor
  • 伺服器層級觸發條件
  • 服務代理程式端點
  • T-SQL 端點 (無法使用 CREATE ENDPOINT 執行所有作業)
  • WCF Data Services
  • 需要 sysadmin 角色的系統預存程序
  • 混合式緩衝區集區
  • 記憶體最佳化 tempdb 中繼資料
  • 支援資料庫快照的記憶體內 OLTP
  • 註冊外部語言
  • 資料列層級安全性
  • 物件儲存空間備份與還原
  • 持久性記憶體 (PMEM)
  • 即時作業分析
  • 整合式加速和卸載
  • 混合式緩衝區集區 (直接寫入)
  • 多重寫入複製
  • 連結至 Azure SQL 受管理執行個體
  • 包含的可用性群組
  • 搭配安全封鎖區的一律加密
  • Azure Active Directory 驗證
  • 支援 PFX 憑證和其他密碼學改良功能
  • MS-TDS 8.0 通訊協定和 TLS 1.3

Cloud SQL 不支援的其他 SQL Server 作業

  • 管理大量作業
  • 變更任何憑證
  • ALTER ANY EVENT NOTIFICATION
  • ALTER ANY EVENT SESSION
  • ALTER RESOURCES
  • ALTER SETTINGS
  • 驗證伺服器
  • CONTROL_SERVER
  • CREATE DDL EVENT NOTIFICATION
  • 建立端點
  • CREATE TRACE EVENT NOTIFICATION
  • 外部存取組件
  • 還原
  • SHUTDOWN
  • CLR 組件

SQL Server 適用的 Cloud SQL 支援的語法

Cloud SQL 支援 Transact-SQL 語法

SQL Server 適用的 Cloud SQL 支援的語言

您可以將 Cloud SQL 與在彈性環境中執行的 App Engine 應用程式搭配使用,這些應用程式可使用下列語言編寫:

  • C#
  • Go
  • Java
  • Node.js
  • PHP
  • Python
  • Ruby

如何連線至 SQL Server 適用的 Cloud SQL 執行個體

您可以從下列位置連線至 Cloud SQL 執行個體:

系統不支援使用私人 Google 存取權連線至 Cloud SQL。