Liste des extensions par nom
Les extensions suivantes sont disponibles pour le service Azure Database pour PostgreSQL.
address_standardizer
address_standardizer est utilisé pour analyser une adresse en éléments constituants. généralement afin de prendre en charge l’étape de normalisation des adresses par géocodage.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
address_standardizer_data_us
address_standardizer_data_us est l’exemple de jeu de données Address Standardizer US.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
âge
âge (préversion) fournit des fonctionnalités de base de données de graphe.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | 1.5.0 * |
15 | 1.5.0 * |
14 | 1.5.0 * |
13 | 1.5.0 * |
12 | N/A |
11 | N/A |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
amcheck
amcheck fournit des fonctions pour vérifier l’intégrité des relations.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.4 |
16 | 1.3 |
15 | 1.3 |
14 | 1.3 |
13 | 1,2 |
12 | 1,2 |
11 | 1.1 |
anon
anon (préversion) fournit des outils d’anonymisation des données.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.3.2 * |
16 | 1.3.2 * |
15 | 1.3.2 * |
14 | 1.3.2 * |
13 | 1.3.2 * |
12 | 1.3.2 * |
11 | 1.3.2 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
azure_ai
azure_ai fournit une intégration d’Azure AI et de ML Services pour PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | 1.1.0 |
15 | 1.1.0 |
14 | 1.1.0 |
13 | 1.1.0 |
12 | 1.1.0 |
11 | N/A |
azure_storage
azure_storage fournit une intégration Stockage Azure pour PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | 1.5 * |
15 | 1.5 * |
14 | 1.5 * |
13 | 1.5 * |
12 | 1.5 * |
11 | N/A |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
bloom
bloom fournit une méthode d’accès à l’index basée sur des filtres Bloom.
Version de PostgreSQL | Version d’extension |
---|---|
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 prend en charge l’indexation de types de données courants dans GIN.
Version de PostgreSQL | Version d’extension |
---|---|
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 prend en charge l’indexation des types de données courants dans GiST.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.7 |
16 | 1.7 |
15 | 1.7 |
14 | 1.6 |
13 | 1.5 |
12 | 1.5 |
11 | 1.5 |
citext
citext est un type de données des chaînes de caractères sans respect de la casse.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.6 |
16 | 1.6 |
15 | 1.6 |
14 | 1.6 |
13 | 1.6 |
12 | 1.6 |
11 | 1.5 |
cube
cube est un type de données pour les cubes multidimensionnels.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.5 |
16 | 1.5 |
15 | 1.5 |
14 | 1.5 |
13 | 1.4 |
12 | 1.4 |
11 | 1.4 |
dblink
dblink pour vous connecter à d’autres bases de données PostgreSQL à partir d’une base de données.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1,2 |
16 | 1,2 |
15 | 1,2 |
14 | 1,2 |
13 | 1,2 |
12 | 1,2 |
11 | 1,2 |
Remarque
Lisez les considérations spéciales relatives à l’extension dblink dans un serveur flexible.
dict_int
dict_int fournit un modèle de dictionnaire de recherche de texte pour les entiers.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.0 |
16 | 1.0 |
15 | 1.0 |
14 | 1.0 |
13 | 1.0 |
12 | 1.0 |
11 | 1.0 |
dict_xsyn
dict_xsyn fournit un modèle de dictionnaire de recherche de texte pour le traitement de synonyme étendu.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.0 |
16 | 1.0 |
15 | 1.0 |
14 | 1.0 |
13 | 1.0 |
12 | 1.0 |
11 | 1.0 |
earthdistance
earthdistance calcule les distances orthodromiques à la surface de la Terre.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.1 |
16 | 1.1 |
15 | 1.1 |
14 | 1.1 |
13 | 1.1 |
12 | 1.1 |
11 | 1.1 |
fuzzystrmatch
fuzzystrmatch détermine les ressemblances et la distance entre les chaînes.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1,2 |
16 | 1,2 |
15 | 1.1 |
14 | 1.1 |
13 | 1.1 |
12 | 1.1 |
11 | 1.1 |
hstore
hstore a un type de données permettant de stocker des ensembles de paires (clé-valeur).
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.8 |
16 | 1.8 |
15 | 1.8 |
14 | 1.8 |
13 | 1.7 |
12 | 1.6 |
11 | 1.5 |
hypopg
hypopg fournit des index hypothétiques pour PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.4.0 |
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 est une extension obsolète qui fournit un agrégateur entier et un énumérateur.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.1 |
16 | 1.1 |
15 | 1.1 |
14 | 1.1 |
13 | 1.1 |
12 | 1.1 |
11 | 1.1 |
intarray
intarray fournit des fonctions, des opérateurs et une prise en charge d’index pour les tableaux d’entiers 1D.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.5 |
16 | 1.5 |
15 | 1.5 |
14 | 1.5 |
13 | 1.3 |
12 | 1,2 |
11 | 1,2 |
isn
isn fournit des types de données pour les standards internationaux de numérotation de produits.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1,2 |
16 | 1,2 |
15 | 1,2 |
14 | 1,2 |
13 | 1,2 |
12 | 1,2 |
11 | 1,2 |
lo
Io fournit des types de données pour les standards internationaux de numérotation de produits.
Version de PostgreSQL | Version d’extension |
---|---|
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 est un hook à exécuter login_hook.login()
au moment de la connexion.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.5 |
16 | 1.5 |
15 | 1.4 |
14 | 1.4 |
13 | 1.4 |
12 | 1.4 |
11 | 1.4 |
ltree
ltree est un type de données pour les structures hiérarchiques de type arborescence.
Version de PostgreSQL | Version d’extension |
---|---|
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 est un wrapper de données étranger pour les bases de données Oracle.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1,2 |
16 | 1,2 |
15 | 1,2 |
14 | 1,2 |
13 | 1,2 |
12 | 1,2 |
11 | N/A |
orafce
orafce fournit des fonctions et des opérateurs qui émulent un sous-ensemble de fonctions et de packages à partir du système de gestion de base de données relationnelle Oracle.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 4,9 |
16 | 4.4 |
15 | 3.24 |
14 | 3,18 |
13 | 3,18 |
12 | 3,18 |
11 | 3.7 |
pageinspect
pageinspect inspecte le contenu des pages de base de données à un niveau bas.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.12 |
16 | 1.12 |
15 | 1.11 |
14 | 1,9 |
13 | 1.8 |
12 | 1.7 |
11 | 1.7 |
pgaudit
pgaudit fournit des fonctionnalités d’audit.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 16.0 * |
16 | 16.0 * |
15 | 1.7 * |
14 | 1.6.2 * |
13 | 1.5 * |
12 | 1.4.3 * |
11 | 1.3.2 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
pg_buffercache
pg_buffercache examine le pool de mémoires tampons partagé.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.5 |
16 | 1.4 |
15 | 1.3 |
14 | 1.3 |
13 | 1.3 |
12 | 1.3 |
11 | 1.3 |
Remarque
Lisez les considérations spéciales relatives à l’extension pg_buffercache dans un serveur flexible.
pg_cron
pg_cron est un planificateur de travaux pour PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.6 * |
16 | 1.6 * |
15 | 1.6 * |
14 | 1.6 * |
13 | 1.6 * |
12 | 1.6 * |
11 | 1.4-1 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
Remarque
Lisez les considérations spéciales relatives à l’extension pg_cron dans un serveur flexible.
pgcrypto
pgcrypto fournit des fonctions de chiffrement.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.3 |
16 | 1.3 |
15 | 1.3 |
14 | 1.3 |
13 | 1.3 |
12 | 1.3 |
11 | 1.3 |
pg_failover_slots
pg_failover_slots est un gestionnaire d’emplacements de réplication logique à des fins de basculement.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | 1.0.1 * |
15 | 1.0.1 * |
14 | 1.0.1 * |
13 | 1.0.1 * |
12 | 1.0.1 * |
11 | 1.0.1 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
Remarque
Lisez les considérations spéciales relatives à l’extension pg_failover_slots dans un serveur flexible.
pg_freespacemap
pg_freespacemap examine la carte d’espace libre (FSM).
Version de PostgreSQL | Version d’extension |
---|---|
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 permet d’ajuster les plans d’exécution PostgreSQL à l’aide de « conseils » dans les commentaires SQL.
Version de PostgreSQL | Version d’extension |
---|---|
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 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
Remarque
Lisez les considérations spéciales relatives à l’extension pg_hint_plan dans un serveur flexible.
pglogical
pglogical gère la réplication logique PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
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 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
pg_partman
pg_partman gère les tables partitionnées par date ou par ID.
Version de PostgreSQL | Version d’extension |
---|---|
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 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
pg_prewarm
pg_prewarm prédéfinis le cache avec des données de relation.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.2 * |
16 | 1.2 * |
15 | 1.2 * |
14 | 1.2 * |
13 | 1.2 * |
12 | 1.2 * |
11 | 1.2 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
Remarque
Lisez les considérations spéciales relatives à l’extension pg_prewarm dans un serveur flexible.
pg_repack
pg_repack réorganise les tables dans les bases de données PostgreSQL avec des verrous minimaux.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.4.7 |
16 | 1.4.7 |
15 | 1.4.7 |
14 | 1.4.7 |
13 | 1.4.7 |
12 | 1.4.7 |
11 | 1.4.7 |
Remarque
Lisez les considérations spéciales relatives à l’extension pg_repack dans un serveur flexible.
pgrouting
pgrouting fournit des fonctionnalités de routage géospatiales.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | N/A |
15 | 3.5.0 |
14 | 3.3.0 |
13 | 3.3.0 |
12 | 3.3.0 |
11 | 3.3.0 |
pgrowlocks
pgrowlocks affiche les informations de verrouillage au niveau des lignes.
Version de PostgreSQL | Version d’extension |
---|---|
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 supprime l’espace inutilisé d’une relation.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.7 * |
16 | 1.6 * |
15 | 1.6 * |
14 | 1.5 * |
13 | 1.5 * |
12 | 1.5 * |
11 | 1.5 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
pg_stat_statements
pg_stat_statements suit les statistiques d'exécution de toutes les instructions SQL exécutées.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.11 * |
16 | 1.10 * |
15 | 1.10 * |
14 | 1.9 * |
13 | 1.8 * |
12 | 1.7 * |
11 | 1.6 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
Remarque
Lisez les considérations spéciales relatives à l’extension pg_stat_statements dans un serveur flexible.
pgstattuple
pgstattuple montre les statistiques au niveau du tuple.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.5 |
16 | 1.5 |
15 | 1.5 |
14 | 1.5 |
13 | 1.5 |
12 | 1.5 |
11 | 1.5 |
Remarque
Lisez les considérations spéciales relatives à l’extension pgstattuple dans un serveur flexible.
pg_trgm
pg_trgm permet de mesurer la similarité des textes et d’effectuer des recherches dans les index en se basant sur les trigrammes.
Version de PostgreSQL | Version d’extension |
---|---|
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 examine le mappage de visibilité (machine virtuelle) et les informations de visibilité au niveau des pages.
Version de PostgreSQL | Version d’extension |
---|---|
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 est un langage procédural SQL.
Version de PostgreSQL | Version d’extension |
---|---|
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) est un langage procédural approuvé.
Version de PostgreSQL | Version d’extension |
---|---|
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
Les fonctions et types spatiaux de géométrie et géographie PostGIS postgis.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
postgis_raster
Types et fonctions raster PostGIS postgis_raster.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
postgis_sfcgal
Fonctions sFCGAL PostGIS postgis_sfcgal.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
postgis_tiger_geocoder
PostGIS tiger geocoder et geocoder inverse postgis_tiger_geocoder.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
postgis_topology
Types et fonctions spatiaux de topologie PostGIS postgis_topology.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.5.0 |
16 | 3.3.3 |
15 | 3.3.1 |
14 | 3.2.3 |
13 | 3.2.3 |
12 | 3.2.3 |
11 | 3.2.3 |
postgres_fdw
postgres_fdw est un wrapper de données étrangères pour les serveurs PostgreSQL distants.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.1 |
16 | 1.1 |
15 | 1.1 |
14 | 1.1 |
13 | 1.0 |
12 | 1.0 |
11 | 1.0 |
Remarque
Lisez les considérations spéciales relatives à l’extension postgres_fdw dans un serveur flexible.
postgres_protobuf
postgres_protobuf fournit des tampons de protocole pour PostgreSQL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 0.2 |
16 | 0.2 |
15 | 0.2 |
14 | 0.2 |
13 | 0.2 |
12 | 0.2 |
11 | N/A |
semver
semver fournit un type de données de version sémantique.
Version de PostgreSQL | Version d’extension |
---|---|
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
session_variable permet d’inscrire et de manipuler des variables et des constantes de session.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 3.3 |
16 | 3.3 |
15 | 3.3 |
14 | 3.3 |
13 | 3.3 |
12 | 3.3 |
11 | 3.3 |
sslinfo
sslinfo fournit des informations sur les certificats SSL.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1,2 |
16 | 1,2 |
15 | 1,2 |
14 | 1,2 |
13 | 1,2 |
12 | 1,2 |
11 | 1,2 |
tablefunc
tablefunc fournit des fonctions qui manipulent des tables entières, notamment les tables croisées.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.0 |
16 | 1.0 |
15 | 1.0 |
14 | 1.0 |
13 | 1.0 |
12 | 1.0 |
11 | 1.0 |
tds_fdw
tds_fdw est un wrapper de données étrangers pour interroger une base de données TDS (SAP ASE ou SQL Server).
Version de PostgreSQL | Version d’extension |
---|---|
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 permet des insertions évolutives et des requêtes complexes pour les données de séries chronologiques.
Version de PostgreSQL | Version d’extension |
---|---|
17 | N/A |
16 | 2.13.0 * |
15 | 2.10.0 * |
14 | 2.10.0 * |
13 | 2.10.0 * |
12 | 2.10.0 * |
11 | 1.7.4 * |
* Activer les bibliothèques correspondantes dans le paramètre du serveur shared_preload_libraries
.
tsm_system_rows
tsm_system_rows est une méthode TABLESAMPLE
qui accepte le nombre de lignes comme limite.
Version de PostgreSQL | Version d’extension |
---|---|
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_time est une méthode TABLESAMPLE
qui accepte le temps en millisecondes comme limite.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.0 |
16 | 1.0 |
15 | 1.0 |
14 | 1.0 |
13 | 1.0 |
12 | 1.0 |
11 | 1.0 |
unaccent
unaccent fournit un dictionnaire de recherche de texte qui supprime les accents.
Version de PostgreSQL | Version d’extension |
---|---|
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 génère des identificateurs uniques universels (UUID).
Version de PostgreSQL | Version d’extension |
---|---|
17 | 1.1 |
16 | 1.1 |
15 | 1.1 |
14 | 1.1 |
13 | 1.1 |
12 | 1.1 |
11 | 1.1 |
vector
vector est un type de données vectorielle et méthodes d’accès ivfflat
et hnsw
.
Version de PostgreSQL | Version d’extension |
---|---|
17 | 0.7.0 |
16 | 0.7.0 |
15 | 0.7.0 |
14 | 0.7.0 |
13 | 0.7.0 |
12 | 0.7.0 |
11 | 0.5.1 |