運用適用於 PostgreSQL 的 Azure 資料庫

中級
資料庫管理員
適用於 PostgreSQL 的 Azure 資料庫

適用於 PostgreSQL 的 Azure 資料庫是 Microsoft 雲端中的平台即服務資料庫服務。 其以 PostgreSQL 開放原始碼關聯式資料庫為基礎,並包含內建高可用性、自動備份和還原,以及完整的安全性功能。 隨用隨付定價模式能提供可預測的效能和近乎即時的調整。 在此學習路徑中,您將認識 PostgreSQL 的主要功能,以及它們在適用於 PostgreSQL 的 Azure 資料庫的運作方式。 您將瞭解適用於 PostgreSQL 的 Azure 資料庫各種不同的實作選項,以及如何為您的需求設定伺服器。

必要條件

  • 展現出對關聯式資料庫的了解。
  • 展現出對基本 SQL 的了解。

此學習路徑中的課程模組

PostgreSQL 是開放原始碼關聯式資料庫系統,可作為 Azure 服務使用。 在本課程模組中,您將瞭解 PostgreSQL 結構,以及如何管理適用於 PostgreSQL 的 Azure 資料庫的不同層面。

PostgreSQL 是用戶端伺服器系統,可讓許多用戶端連線至中央伺服器。 在本課程模組中,您將瞭解 PostgreSQL 如何管理來自用戶端的連線,並深入瞭解一些常見的 PostgreSQL 用戶端工具。

適用於 PostgreSQL 的 Azure 資料庫伺服器會收到 SQL 查詢,然後傳回相關結果。 每個 SQL 查詢都會經歷數個階段,以便盡快傳回正確的結果。

適用於 PostgreSQL 的 Azure 資料庫含有完整安全性功能,包括加密、驗證,以及授與權限給資料庫使用者。 在本課程模組中,您將了解適用於 PostgreSQL 的 Azure 資料庫安全性功能。

PostgreSQL 支援讓 SQL 查詢可重複使用的預存程序和函式。 在本課程模組中,您會瞭解如何建立並執行預存程序和函式。

適用於 PostgreSQL 的 Azure 資料庫是一個與 ACID 相容的資料庫服務。 預寫記錄可確保變更都是不可部分完成且永久性。 在本課程模組中,您將瞭解適用於 PostgreSQL 的 Azure 資料庫如何實作預寫記錄。

系統資訊稱為中繼資料,並儲存在適用於 PostgreSQL 之 Azure 資料庫的系統目錄中。 除了直接存取系統目錄之外,您還可以存取系統檢視。

適用於 PostgreSQL 的 Azure 資料庫是一個多使用者關聯式資料庫的解決方案。 增加使用者會產生衝突的風險,因此請務必瞭解已存在的並行系統。

適用於 PostgreSQL 的 Azure 資料庫會使用資料清理與自動資料清理,以移除在更新或刪除之後標記為虛刪除的資料列。

資料庫管理系統 (DBMS) 需要系統了解針對此資料執行的資料與查詢。 請務必瞭解效能調整的運作方式,以及如何評估效能計量。