Elenco di estensioni e moduli per versione di PostgreSQL in Azure HorizonDB (anteprima)

Le estensioni e i moduli seguenti sono disponibili per il servizio Azure HorizonDB.

Estensione o modulo Version Note
address_standardizer viene usato per analizzare un indirizzo in elementi costitutivi. In genere è utilizzata per supportare il passaggio di normalizzazione dell'indirizzo nella geocodifica. 3.5.2
address_standardizer_data_us l'esempio di set di dati Address Standardizer per gli Stati Uniti. 3.5.2
age (anteprima) fornisce funzionalità di database a grafo. 1.6.0 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
amcheck fornisce funzioni per verificare l’integrità delle relazioni. 1.4
auto_explain consente di registrare automaticamente i piani di esecuzione di istruzioni lente, senza dover eseguire EXPLAIN a mano. Senza versione * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
{azure_ai} fornisce l'integrazione dei servizi di Azure AI e ML per PostgreSQL. 2.2.1
{azure_storage} fornisce l'integrazione Archiviazione di Azure per PostgreSQL. 1.9 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
bloom fornisce un metodo di accesso all’indice basato sui filtri Bloom. 1.0
btree_gin fornisce supporto per l'indicizzazione di tipi di dati comuni in GIN. 1.3
btree_gist fornisce supporto per l'indicizzazione di tipi di dati comuni in GiST. 1,7
citext è un tipo di dati per stringhe di caratteri senza distinzione tra maiuscole e minuscole. 1.6
cube è un tipo di dati per i cubi multidimensionali. 1.5
dblink per connettersi ad altri database PostgreSQL dall'interno di un database. 1.2 Leggere le considerazioni speciali per l'estensione dblink in Azure HorizonDB.
dict_int fornisce un modello di dizionario per la ricerca testuale di numeri interi. 1.0
dict_xsyn fornisce un modello di dizionario con funzione di ricerca testuale per l'elaborazione estesa dei sinonimi. 1.0
earthdistance calcola le distanze ortodromiche sulla superficie terrestre. 1.2
fuzzystrmatch determina analogie e distanze tra stringhe. 1.2
hstore è un tipo di dati utilizzato per archiviare gruppi di coppie (chiave, valore). 1.8
ipopg fornisce indici ipotetici per PostgreSQL. 1.4.1
intagg è un'estensione obsoleta che fornisce un aggregatore e un enumeratore di numeri interi. 1.1
intarray fornisce funzioni, operatori e supporto per l'indicizzazione di matrici 1-D di numeri interi. 1.5
isn Fornisce tipi di dati per gli standard di numerazione dei prodotti internazionali. 1.2
lo fornisce il supporto per la gestione di oggetti di grandi dimensioni (detti anche oggetti LO o BLOB). Sono inclusi un tipo di dati denominato lo e un trigger lo_manage. 1.1
ltree è un tipo di dati per strutture ad albero gerarchico. 1.3
orafce fornisce funzioni e operatori che emulano un sottoinsieme di funzioni e pacchetti del sistema Oracle RDBMS. 4.9
pageinspect ispeziona il contenuto delle pagine del database a un livello basso. 1.12
pgaudit fornisce funzionalità di controllo. 16.0 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
pg_buffercache esamina il pool di buffer condiviso. 1.5 Leggere le considerazioni speciali per l'estensione pg_buffercache in Azure HorizonDB.
pg_cron è un pianificatore di processi per PostgreSQL. 1.6 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
Leggere le considerazioni speciali per l'estensione pg_cron in Azure HorizonDB.
pgcrypto fornisce funzioni crittografiche. 1.3
{pg_diskann} è un algoritmo di ricerca vicino approssimativo e scalabile per una ricerca vettoriale efficiente su qualsiasi scala. 0.7.1
pg_failover_slots è un gestore di slot di replicazione logica per scopi di failover. Non supportato * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
Leggi le considerazioni specifiche per l'estensione pg_failover_slots in Azure HorizonDB.
pg_freespacemap esamina la mappa dello spazio disponibile (FSM). 1.2
pglogical gestisce la replica logica di PostgreSQL. 2.4.5 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
pg_partman gestisce le tabelle partizionate in base all’orario o all’ID. 5.0.1 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
pg_partman_bgw gestisce le tabelle partizionate in base all’orario o all’ID. 5.0.1 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
pg_prewarmprecarica la cache con i dati delle relazioni. 1.2 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
Leggere le considerazioni speciali per l'estensione pg_prewarm in Azure HorizonDB.
pg_repack riorganizza le tabelle nei database PostgreSQL con blocchi minimi. 1.5.1 Leggere le considerazioni speciali per l'estensione pg_repack in Azure HorizonDB.
pgrowlocks mostra informazioni sul blocco a livello di riga. 1.2
pg_stat_statements tiene traccia delle statistiche di esecuzione di tutte le istruzioni SQL eseguite. 1.11 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .
Leggere le considerazioni speciali per l'estensione pg_stat_statements in Azure HorizonDB.
pglookuple mostra le statistiche a livello di tupla. 1.5 Leggi le considerazioni speciali per l'estensione pgstattuple in Azure HorizonDB.
pg_trgm fornisce la misurazione della similarità dei testi e la ricerca nell'indice basata sui trigrammi. 1.6
pg_visibility esamina la mappa di visibilità e le informazioni sulla visibilità a livello di pagina. 1.2
postgis tipi e funzioni spaziali di geometria e geografia. 3.5.2
postgis_raster tipi e funzioni di raster. 3.5.2
postgis_sfcgal funzioni sFCGAL. 3.5.2
postgis_tiger_geocoder geocodificatore Tiger e geocodificatore inverso. 3.5.2
postgis_topology tipi e funzioni spaziali. 3.5.2
postgres_fdw è un wrapper di dati esterni per server PostgreSQL remoti. 1.1 Leggere le considerazioni speciali per l'estensione postgres_fdw in Azure HorizonDB.
sslinfo fornisce informazioni sui certificati SSL. 1.2
tablefunc fornisce funzioni che consentono di manipolare intere tabelle, incluse le tabelle incrociate. 1.0
tsm_system_time è un metodo TABLESAMPLE che accetta il tempo in millisecondi come limite. 1.0
unaccent fornisce un dizionario di ricerca testuale che rimuove gli accenti. 1.1
uuid-ossp genera identificatori univoci universali (UUID). 1.1
vector è un tipo di dati vettoriali e metodi di accesso ivfflat e hnsw. 0.8.0
wal2json è un plug-in di output per la decodifica logica. Significa che il plug-in ha accesso alle tuple prodotte da INSERT e UPDATE. È anche possibile accedere alle versioni precedenti delle righe con le operazioni UPDATE/DELETE, a seconda dell'identità della replica configurata. 2.6 * * Abilitare le librerie corrispondenti nel shared_preload_libraries parametro .