Postgresql

PL/pgSQL 程式語言:PostgreSQL 伺服器端程式設計完全指南 | PostgreSQL
PL/pgSQL 是 PostgreSQL 內建的過程化語言(Procedural Language),讓你在資料庫伺服器端撰寫複雜的業務邏輯。它結合了 ...
2026/07/01

觸發器與事件觸發器:PostgreSQL 的自動化執行機制 | PostgreSQL
觸發器(Trigger) 是 PostgreSQL 中附加於資料表或視圖的自動執行機制,當特定 DML 或 DDL 事件發生時,資料庫引擎會自動呼叫預先定義的函式。Trigger...
2026/06/30

Views 與 Materialized Views:PostgreSQL 的虛擬關係與物化快取 | PostgreSQL
View(視圖) 是 PostgreSQL 中以 SQL 查詢定義的虛擬關係,本身不儲存資料,每次查詢時動態執行底層定義。Materialized View(物化視圖)...
2026/06/29

自訂型別:ENUM、Domain、Range 與複合型別 | PostgreSQL
PostgreSQL 擁有業界最強大的型別可擴展性。透過 Composite Type、Enum Type、R...
2026/06/28

全文搜尋:PostgreSQL 內建的文字搜尋引擎 | PostgreSQL
全文搜尋(Full-Text Search) 是 PostgreSQL 內建的文字搜尋引擎,透過 tsvector 與 ...
2026/06/27

JSON 與 JSONB 操作:PostgreSQL 的半結構化資料處理 | PostgreSQL
JSON 與 JSONB 是 PostgreSQL 處理半結構化資料的核心型別。JSON 保...
2026/06/26

CTE 與子查詢:PostgreSQL 的查詢組合與遞迴能力 | PostgreSQL
CTE(Common Table Expression) 透過 WITH 子句定義命名暫時結果集,讓複雜查詢更具可讀性。PostgreSQL...
2026/06/25

聚合函式與分組:PostgreSQL 的資料匯總與多維分析 | PostgreSQL
聚合函式(Aggregate Function) 是 SQL 中將多筆資料列合併為單一結果的核心機制。PostgreSQL 在標準 SQL 聚合基礎上提供了豐富...
2026/06/24

窗口函式:PostgreSQL 強大的分析型查詢能力 | PostgreSQL
窗口函式(Window Function) 是 SQL 中一類特殊的函式,能夠在不折疊結果集的情況下,對一組相關行執行計算。與 GROUP BY 不同,窗口函式...
2026/06/23

查詢規劃器與執行計畫:PostgreSQL 如何選擇最優路徑 | PostgreSQL
查詢規劃器(Query Planner) 是 PostgreSQL 效能的幕後操盤手——它決定每條 SQL 要走哪條索引、用哪種 Join 演算法、是否啟用平行查詢。理解 Cos...
2026/06/22