共用方式為


依名稱的延伸模組和模組清單

下列延伸模組和模組可供適用於 PostgreSQL 的 Azure 資料庫服務使用。

address_standardizer

address_standardizer 用於將位址剖析為構成元素。 通常用來支援對位址進行地理編碼的正規化步驟。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

address_standardizer_data_us

address_standardizer_data_us 是 Address Standardizer US 資料集範例。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

age

age (預覽) 提供圖形資料庫功能。

PostgreSQL 版本 擴充功能或模組版本
18 不支援
17 不支援
16 1.5.0 *
15 1.5.0 *
14 1.5.0 *
13 1.5.0 *
12 不支援
11 不支援

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

amcheck

amcheck 提供用於驗證關聯完整性的函式。

PostgreSQL 版本 擴充功能或模組版本
18 1.5
17 1.4
16 1.3
15 1.3
14 1.3
13 1.2
12 1.2
11 1.1

anon

Anon 提供資料匿名化工具。

PostgreSQL 版本 擴充功能或模組版本
18 2.4.0 *
17 2.4.0 *
16 2.4.0 *
15 2.4.0 *
14 2.4.0 *
13 2.4.0 *
12 1.3.2 *
11 1.3.2 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

自動說明

auto_explain 提供自動記錄慢速語句執行計劃的方法,而不需要手動執行EXPLAIN。

PostgreSQL 版本 擴充功能或模組版本
18 沒有版本 *
17 沒有版本 *
16 沒有版本 *
15 沒有版本 *
14 沒有版本 *
13 沒有版本 *
12 沒有版本 *
11 沒有版本 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

azure_ai

azure_ai 提供適用於 PostgreSQL 的 Azure AI 和 ML 服務整合。

PostgreSQL 版本 擴充功能或模組版本
18 不支援
17 1.3.1
16 1.3.1
15 1.3.1
14 1.3.1
13 1.3.1
12 1.3.1
11 不支援

Azure 儲存服務

azure_storage 提供適用於 PostgreSQL 的 Azure 儲存體整合。

PostgreSQL 版本 擴充功能或模組版本
18 1.7 *
17 1.7 *
16 1.7 *
15 1.7 *
14 1.7 *
13 1.7 *
12 1.6 *
11 不支援

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

bloom

bloom 會根據 Bloom 篩選提供索引存取方法。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

btree_gin

btree_gin 支援在 GIN 中編製通用資料類型的索引。

PostgreSQL 版本 擴充功能或模組版本
18 1.3
17 1.3
16 1.3
15 1.3
14 1.3
13 1.3
12 1.3
11 1.3

btree_gist

btree_gist 支援在 GiST 中編製通用資料類型的索引。

PostgreSQL 版本 擴充功能或模組版本
18 1.8
17 1.7
16 1.7
15 1.7
14 1.6
13 1.5
12 1.5
11 1.5

citext

citext 是不區分大小寫字元字串的資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 1.8
17 1.6
16 1.6
15 1.6
14 1.6
13 1.6
12 1.6
11 1.5

可信度檢查

CredCheck 提供少量一般的憑證檢查,這些檢查會在使用者建立、密碼變更及重新命名時進行評估。

PostgreSQL 版本 擴充功能或模組版本
18 3.0.0 *
17 3.0.0 *
16 3.0.0 *
15 3.0.0 *
14 3.0.0 *
13 3.0.0 *
12 不支援
11 不支援

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

Cube

cube 是多維度 Cube 的資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 1.5
17 1.5
16 1.5
15 1.5
14 1.5
13 1.4
12 1.4
11 1.4

dblink 用以從資料庫內連線至其他 PostgreSQL 資料庫。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

閱讀在彈性伺服器中使用的擴充功能 dblink 的特殊注意事項。

dict_int

dict_int 提供整數的文字搜尋字典範本。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

dict_int

dict_xsyn 提供用於擴充同義字處理的文字搜尋字典範本。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

地球距離

earthdistance 會計算地球表面上的大圓距離。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

fuzzystrmatch

fuzzystrmatch 會決定字串之間的相似度和距離。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

hll

hll 引進新的資料類型 hll,這是 HyperLogLog 資料結構。

PostgreSQL 版本 擴充功能或模組版本
18 2.18
17 2.18
16 2.18
15 2.18
14 2.18
13 2.18
12 2.18
11 不支援

hstore

hstore 是用來儲存 (機碼, 值) 組之集合的資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 1.8
17 1.8
16 1.8
15 1.8
14 1.8
13 1.7
12 1.6
11 1.5

hypopg

hypopg 提供 PostgreSQL 的假設索引。

PostgreSQL 版本 擴充功能或模組版本
18 1.4.1
17 1.4.1
16 1.4.0
15 1.4.0
14 1.4.0
13 1.4.0
12 1.4.0
11 1.4.0

Intagg

intagg 是一個過時的延伸模組,可提供整數彙總程式和列舉程式。

PostgreSQL 版本 擴充功能或模組版本
18 1.1
17 1.1
16 1.1
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

intarray

intarray 提供 1D 整數陣列的函式、運算子和索引支援。

PostgreSQL 版本 擴充功能或模組版本
18 1.5
17 1.5
16 1.5
15 1.5
14 1.5
13 1.3
12 1.2
11 1.2

ip4r

ip4r 提供一組 IPv4 和 IPv6 網路位址的資料型態。

PostgreSQL 版本 擴充功能或模組版本
18 2.4
17 2.4
16 2.4
15 2.4
14 2.4
13 2.4
12 不支援
11 不支援

isn

isn 提供國際產品編號標準的資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 1.3
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

lo

lo 支援管理大型物件(也稱為 LOS 或 BLOB)。 這包括資料類型 lo 和觸發程式 lo_manage。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.1
16 1.1
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

login_hook

login_hook 是在登入時執行 login_hook.login() 的勾點。

PostgreSQL 版本 擴充功能或模組版本
18 1.5
17 1.5
16 1.5
15 1.4
14 1.4
13 1.4
12 1.4
11 1.4

ltree

ltree 是階層式樹狀結構的資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 1.3
17 1.3
16 1.2
15 1.2
14 1.2
13 1.2
12 1.1
11 1.1

oracle_fdw

oracle_fdw 是 Oracle 資料庫的外部資料包裝函式。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 不支援

orafce

orafce 提供函式和運算子,以模擬來自 Oracle RDBMS 的函式和套件子集。

PostgreSQL 版本 擴充功能或模組版本
18 4.9
17 4.9
16 4.4
15 3.24
14 3.18
13 3.18
12 3.18
11 3.7

pageinspect

pageinspect 會檢查低層級的資料庫頁面內容。

PostgreSQL 版本 擴充功能或模組版本
18 1.13
17 1.12
16 1.12
15 1.11
14 1.9
13 1.8
12 1.7
11 1.7

pgAudit

pgaudit 提供稽核功能。

PostgreSQL 版本 擴充功能或模組版本
18 18.0 *
17 16.0 *
16 16.0 *
15 1.7 *
14 1.6.2 *
13 1.5 *
12 1.4.3 *
11 1.3.2 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_buffercache

pg_buffercache 會檢查共用緩衝區快取。

PostgreSQL 版本 擴充功能或模組版本
18 1.6
17 1.5
16 1.4
15 1.3
14 1.3
13 1.3
12 1.3
11 1.3

閱讀彈性伺服器中延伸模組 pg_buffercache 的特殊考量。

pg_cron

pg_cron 是 PostgreSQL 的作業排程器。

PostgreSQL 版本 擴充功能或模組版本
18 1.6 *
17 1.6 *
16 1.6 *
15 1.6 *
14 1.6 *
13 1.6 *
12 1.6 *
11 1.4-1 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。 閱讀彈性伺服器中延伸模組 pg_cron 的特殊考量。

pgcrypto

pgcrypto 提供密碼編譯函式。

PostgreSQL 版本 擴充功能或模組版本
18 1.4
17 1.3
16 1.3
15 1.3
14 1.3
13 1.3
12 1.3
11 1.3

pg_diskann

pg_diskann (預覽) 是可調整的近似最近鄰搜尋演算法,可在任何規模上有效率地進行向量搜尋。

PostgreSQL 版本 擴充功能或模組版本
18 不支援
17 0.6.4
16 0.6.4
15 0.6.4
14 0.6.4
13 不支援
12 不支援
11 不支援

pg_duckdb

pg_duckdb (預覽版)將 DuckDB 欄位向量化分析引擎整合至 PostgreSQL,實現高效能分析及資料密集型應用。

PostgreSQL 版本 擴充功能或模組版本
18 1.0.0 *
17 1.0.0 *
16 1.0.0 *
15 1.0.0 *
14 1.0.0 *
13 不支援
12 不支援
11 不支援

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_failover_slots

pg_failover_slots 是用於容錯移轉的邏輯複寫位置管理員。

PostgreSQL 版本 擴充功能或模組版本
18 不支援 *
17 不支援 *
16 1.0.1 *
15 1.0.1 *
14 1.0.1 *
13 1.0.1 *
12 1.0.1 *
11 1.0.1 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。 閱讀彈性伺服器中延伸模組 pg_ailover_slots 的特殊考量。

pg_freespacemap

pg_freespacemap 會檢查可用空間地圖 (FSM)。

PostgreSQL 版本 擴充功能或模組版本
18 1.3
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

pg_hint_plan

pg_hint_plan 可讓您在 SQL 註解中使用所謂的提示來調校 PostgreSQL 執行計畫。

PostgreSQL 版本 擴充功能或模組版本
18 1.8.0 *
17 1.7.0 *
16 1.6.0 *
15 1.5 *
14 1.4 *
13 1.3.7 *
12 1.3.7 *
11 1.3.7 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。 閱讀彈性伺服器中延伸模組 pg_hint_plan 的特殊考量。

pglogical

pglogical 會管理 PostgreSQL 邏輯複寫。

PostgreSQL 版本 擴充功能或模組版本
18 2.4.6 *
17 2.4.5 *
16 2.4.4 *
15 2.4.2 *
14 2.4.1 *
13 2.4.1 *
12 2.4.1 *
11 2.4.1 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_partman

pg_partman 會依時間或識別碼管理分割的資料表。

PostgreSQL 版本 擴充功能或模組版本
18 5.0.1 *
17 5.0.1 *
16 5.0.1 *
15 4.7.1 *
14 4.6.1 *
13 4.5.0 *
12 4.5.0 *
11 4.5.0 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_partman_bgw

pg_partman_bgw 會依時間或識別碼管理分割的資料表。

PostgreSQL 版本 擴充功能或模組版本
18 5.0.1 *
17 5.0.1 *
16 5.0.1 *
15 4.7.1 *
14 4.6.1 *
13 4.5.0 *
12 4.5.0 *
11 4.5.0 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_prewarm

pg_prewarm 會預先將關聯資料載入快取。

PostgreSQL 版本 擴充功能或模組版本
18 1.2 *
17 1.2 *
16 1.2 *
15 1.2 *
14 1.2 *
13 1.2 *
12 1.2 *
11 1.2 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。 閱讀彈性伺服器中延伸模組 pg_prewarm 的特殊考量。

pg_repack

pg_repack 以最少鎖定重新組織 PostgreSQL 資料庫中的資料表。

PostgreSQL 版本 擴充功能或模組版本
18 1.4.7
17 1.5.1
16 1.5.1
15 1.5.1
14 1.5.1
13 1.5.1
12 1.4.7
11 1.4.7

閱讀彈性伺服器中延伸模組 pg_repack 的特殊考量。

pgrouting

pgrouting 提供地理空間路由功能。

PostgreSQL 版本 擴充功能或模組版本
18 3.8.0
17 3.8.0
16 3.8.0
15 3.5.0
14 3.3.0
13 3.3.0
12 3.3.0
11 3.3.0

pgrowlocks

pgrowlocks 會顯示資料列層級鎖定資訊。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

pg_squeeze

pg_squeeze 會從關聯中移除未使用的空間。

PostgreSQL 版本 擴充功能或模組版本
18 1.9 *
17 1.9 *
16 1.9 *
15 1.9 *
14 1.9 *
13 1.9 *
12 1.5 *
11 1.5 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

pg_stat_statements

pg_stat_statements 會追蹤執行的所有 SQL 陳述式的執行統計資料。

PostgreSQL 版本 擴充功能或模組版本
18 1.12 *
17 1.11 *
16 1.10 *
15 1.10 *
14 1.9 *
13 1.8 *
12 1.7 *
11 1.6 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。 閱讀彈性伺服器中延伸模組 pg_stat_statements 的特殊考量。

pgstattuple

pgstattuple 會顯示 Tuple 層級統計資料。

PostgreSQL 版本 擴充功能或模組版本
18 1.5
17 1.5
16 1.5
15 1.5
14 1.5
13 1.5
12 1.5
11 1.5

閱讀彈性伺服器中延伸模組 pgstattuple 的特殊考量。

pg_trgm

pg_trgm 提供文字相似度測量和根據三字母組的索引搜尋。

PostgreSQL 版本 擴充功能或模組版本
18 1.6
17 1.6
16 1.6
15 1.6
14 1.6
13 1.5
12 1.4
11 1.4

pg_visibility

pg_visibility 會檢查可見度對應和頁面層級可見度資訊。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

plpgsql

plpgsql pL/pgSQL 是 SQL 程序性語言。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

plv8

plv8 pL/JavaScript (v8) 是受信任的程序性語言。

PostgreSQL 版本 擴充功能或模組版本
18 3.1.10
17 3.1.7
16 3.1.7
15 3.1.7
14 3.0.0
13 3.0.0
12 3.0.0
11 3.0.0

postgis

postgis 幾何和地理空間類型和函式。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

postgis_raster

postgis_raster 點陣類型和函式。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

postgis_sfcgal

postgis_sfcgal sFCGAL 函式。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

postgis_tiger_geocoder

postgis_tiger_geocoder tiger 地理編碼器和反向地理編碼器。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

postgis_topology

postgis_topology 空間類型和函式。

PostgreSQL 版本 擴充功能或模組版本
18 3.6.0
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 3.5.2
12 3.2.3
11 3.2.3

postgres_fdw

postgres_fdw 是遠端 PostgreSQL 伺服器的外部資料包裝函式。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.1
16 1.1
15 1.1
14 1.1
13 1.0
12 1.0
11 1.0

閱讀彈性伺服器中延伸模組 postgres_fdw 的特殊考量。

postgres_protobuf

postgres_protobuf 提供 PostgreSQL 的通訊協定緩衝區。

PostgreSQL 版本 擴充功能或模組版本
18 0.2
17 0.2
16 0.2
15 0.2
14 0.2
13 0.2
12 0.2
11 不支援

SemVer

semver 提供語意版本資料類型。

PostgreSQL 版本 擴充功能或模組版本
18 0.32.1
17 0.32.1
16 0.32.1
15 0.32.0
14 0.32.0
13 0.32.0
12 0.32.0
11 0.32.0

會話變數

session_variable 提供工作階段變數和常數的註冊與操作。

PostgreSQL 版本 擴充功能或模組版本
18 3.4
17 3.4
16 3.4
15 3.4
14 3.4
13 3.4
12 3.3
11 3.3

SSL資訊

sslinfo 提供 SSL 憑證的相關資訊。

PostgreSQL 版本 擴充功能或模組版本
18 1.2
17 1.2
16 1.2
15 1.2
14 1.2
13 1.2
12 1.2
11 1.2

tablefunc

tablefunc 提供操作整個資料表 (包括交叉資料表) 的函式。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

tdigest

tdigest 會實作 t-digest,這種資料結構用於線上累積以排名為基礎的統計資料,例如分位數和截尾平均數。

PostgreSQL 版本 擴充功能或模組版本
18 1.4.2
17 1.4.2
16 1.4.2
15 1.4.2
14 1.4.2
13 1.4.2
12 1.4.2
11 不支援

tds_fdw

tds_fdw 是用於查詢 TDS 資料庫 (SAP ASE 或 SQL Server) 的外部資料包裝函式。

PostgreSQL 版本 擴充功能或模組版本
18 2.0.4
17 2.0.3
16 2.0.3
15 2.0.3
14 2.0.3
13 2.0.3
12 2.0.3
11 2.0.3

timescaledb

timescaledb 針對時間序列資料啟用可調整的插入和複雜查。

PostgreSQL 版本 擴充功能或模組版本
18 不支援
17 2.22.0 *
16 2.22.0 *
15 2.22.0 *
14 2.15.3 *
13 2.15.3 *
12 2.10.0 *
11 1.7.4 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。

topn

topn 會根據某些準則傳回資料庫中的頂端數值。

PostgreSQL 版本 擴充功能或模組版本
18 2.7.0
17 2.7.0
16 2.7.0
15 2.7.0
14 2.7.0
13 2.7.0
12 不支援
11 不支援

tsm_system_rows

tsm_system_rowsTABLESAMPLE 方法,接受以資料列數做為限制。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

tsm_system_time

tsm_system_timeTABLESAMPLE 方法,接受以毫秒為單位的時間做為限制。

PostgreSQL 版本 擴充功能或模組版本
18 1.0
17 1.0
16 1.0
15 1.0
14 1.0
13 1.0
12 1.0
11 1.0

unaccent

unaccent 提供可移除輔色的文字搜尋字典。

PostgreSQL 版本 擴充功能或模組版本
18 1.1
17 1.1
16 1.1
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

uuid-ossp

uuid-ossp 會產生通用唯一識別碼 (UUID)。

PostgreSQL 版本 擴充功能或模組版本
18 1.1
17 1.1
16 1.1
15 1.1
14 1.1
13 1.1
12 1.1
11 1.1

向量

vector 是向量資料類型,以及 ivfflathnsw 存取方法。

PostgreSQL 版本 擴充功能或模組版本
18 0.8.1
17 0.8.0
16 0.8.0
15 0.8.0
14 0.8.0
13 0.8.0
12 0.7.0
11 0.5.1

wal2json

wal2json 是邏輯譯碼的輸出外掛程式。 這表示外掛程式可存取 INSERT 和 UPDATE 所產生的 Tuple。 此外,根據設定的複本身分識別,可以存取 UPDATE/DELETE 舊資料列版本。

PostgreSQL 版本 擴充功能或模組版本
18 2.6 *
17 2.6 *
16 2.4 *
15 2.4 *
14 2.2 *
13 2.2 *
12 2.2 *
11 2.2 *

*shared_preload_libraries 伺服器參數中啟用對應的程式庫。