Cloud SQL 支援的 SQL Server 功能
- 雲端上全代管的 SQL Server 資料庫。
- 自訂機器類型,最多可搭載 624 GB 的 RAM 和 96 個 CPU。
- 高達 64 TB 的可用儲存空間,並可在必要時自動增加儲存空間大小。
- 在 Google Cloud 主控台中建立及管理執行個體。
- 執行個體可在美國、歐洲、亞洲或澳洲使用。請參閱可建立 Cloud SQL 執行個體的所有位置。
- Google 內部網路及資料庫資料表、暫存檔案和備份中的客戶資料均會經過加密。
- 為使用者資料庫提供資料欄和儲存格層級的加密機制。
- 支援使用 Cloud SQL 驗證 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 整合服務 (SSIS)。
- 在不同主機上執行並連線至 Cloud SQL 的 SQL Server Reporting Services (SSRS)。
- 大量複製程式 (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 設定。如要進一步瞭解這項功能,請參閱「設定資料庫標記」。
- Stretch 資料庫
- 備份至 Microsoft Azure Blob 儲存體
- 緩衝區集區延伸功能
- OPENROWSET 功能
- 資料品質服務
- 資料庫記錄傳送
- 資料庫電子郵件
- 發布交易協調程式 (MSDTC)
- 檔案表格
- FILESTREAM 支援
- 維護計畫
- 效能資料收集器
- 以政策為準的管理
- PolyBase
- 機器學習和 R 服務
- 資源控管
- 伺服器層級觸發條件
- 服務代理程式端點
- T-SQL 端點 (所有使用
CREATE ENDPOINT
的作業均無法使用) - WCF 資料服務
sysadmin
角色和需要此角色的系統預存程序- 混合式緩衝區集區
- 記憶體最佳化的 tempdb 中繼資料
- 記憶體內 OLTP 支援資料庫快照
- 註冊外部語言
- 資料列層級安全性
- 物件儲存空間備份與還原
- 記憶體內資料庫:持久性記憶體
- 即時作業分析
- 整合式加速和卸載
- 混合式緩衝區集區搭配直接寫入
- 多重寫入複寫
- 連結至 Azure SQL 代管執行個體
- 受限可用性群組
- 使用安全的孤島功能啟用一律加密
- Azure Active Directory 驗證
- 支援 PFX 憑證和其他加密改良功能
- MS-TDS 8.0 通訊協定和 TLS 1.3
Cloud SQL 不提供的其他 SQL Server 作業
- 管理大量作業
- ALTER ANY CREDENTIAL
- ALTER ANY EVENT NOTIFICATION
- ALTER ANY EVENT SESSION
- ALTER 資源
- ALTER SETTINGS
- 驗證伺服器
- CONTROL_SERVER
- CREATE DDL EVENT NOTIFICATION
- CREATE ENDPOINT
- CREATE TRACE EVENT NOTIFICATION
- 外部存取組合
- 還原
- SHUTDOWN
- 通用語言執行階段組合
Cloud SQL for SQL Server 支援的語法
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。