Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Lakebase Autoscaling bevindt zich in de bètaversie van de volgende regio's: eastus2, , westeuropewestus.
Lakebase Autoscaling is de nieuwste versie van Lakebase met automatisch schalen van rekenkracht, schalen naar nul, vertakkingen en direct herstellen. Voor een vergelijking van functies met Lakebase Ingericht, zie het kiezen tussen de versies.
Lakebase biedt ondersteuning voor Postgres-extensies, zodat u uw databasefunctionaliteit kunt uitbreiden met extra functies en mogelijkheden. Zie de sectie Een extensie installeren hieronder voor instructies voor de installatie van extensies.
| Extension | Description | PG-16 | PG-17 | Documentation |
|---|---|---|---|---|
| adresstandaardiseerder | Een adres parseren in samenstellende elementen voor geocoderingsadresnormalisatie | 3.3.3 | 3.5.0 | PostGIS Extra's |
| adres_standaardiseerder_data_us | Voorbeeld van een Standardizer US-dataset | 3.3.3 | 3.5.0 | PostGIS Extra's |
| auto-inc | Functies voor het automatisch verhogen van velden | 1.0 | 1.0 | PostgreSQL spi |
| bloeien | Bloom-toegangsmethode - index op basis van handtekeningbestand | 1.0 | 1.0 | PostgreSQL bloom |
| btree_gin | Ondersteuning voor het indexeren van algemene gegevenstypen in GIN | 1.3 | 1.3 | PostgreSQL-btree_gin |
| btree_gist | Ondersteuning voor het indexeren van algemene gegevenstypen in GiST | 1.7 | 1.7 | PostgreSQL btree_gist |
| citext | Gegevenstype voor hoofdletterongevoelige tekenreeksen | 1.6 | 1.6 | PostgreSQL-citext |
| kubus | Gegevenstype voor multidimensionale kubussen | 1.5 | 1.5 | PostgreSQL-kubus |
| databricks_auth | Databricks-verificatie-extensie voor PostgreSQL | 1.0 | 1.0 | Databricks-verificatie-extensie |
| dict_int | Tekstzoekwoordenlijstsjabloon voor gehele getallen | 1.0 | 1.0 | PostgreSQL-dict_int |
| aardse afstand | Grote cirkelafstanden op het oppervlak van de aarde berekenen | 1.2 | 1.2 | PostgreSQL earthdistance |
| fuzzystrmatch | Overeenkomsten en afstand tussen tekenreeksen bepalen | 1.2 | 1.2 | PostgreSQL fuzzystrmatch |
| hll | Type voor het opslaan van hyperlogloggegevens | 2.19 | 2.19 | PostgreSQL HLL |
| hstore | Gegevenstype voor het opslaan van sets (sleutel- en waardeparen) | 1.8 | 1.8 | PostgreSQL-hstore |
| insert_username | Functies voor het bijhouden van wie een tabel heeft gewijzigd | 1.0 | 1.0 | PostgreSQL spi |
| intagg | Integer-aggregator en Enumerator (verouderd) | 1.1 | 1.1 | PostgreSQL intagg |
| intarray | Functies, operators en indexondersteuning voor 1D-matrices met gehele getallen | 1.5 | 1.5 | PostgreSQL intarray |
| Isn | Gegevenstypen voor internationale productnummeringsstandaarden | 1.2 | 1.2 | PostgreSQL isn |
| Hoi | Onderhoud van groot object | 1.1 | 1.1 | PostgreSQL lo |
| ltree | Gegevenstype voor hiërarchische boomstructuren | 1.2 | 1.3 | PostgreSQL ltree |
| moddatetime | Functies voor het bijhouden van de laatste wijzigingstijd | 1.0 | 1.0 | PostgreSQL spi |
| pg_graphql | GraphQL-ondersteuning | 1.5.11 | 1.5.11 | pg_graphql |
| pg_hint_plan | Optimalisatiehints voor PostgreSQL | 1.6.0 | 1.7.0 | pg_hint_plan |
| pg_jsonschema | JSON-schemavalidatie | 0.3.3 | 0.3.3 | pg_jsonschema |
| pg_prewarm | Relationele gegevens voorafwarmen | 1.2 | 1.2 | PostgreSQL-pg_prewarm |
| pg_stat_statements | Plannings- en uitvoeringsstatistieken bijhouden van alle SQL-instructies die zijn uitgevoerd | 1.10 | 1.11 | PostgreSQL pg_stat_statements |
| pg_trgm | Vergelijking van tekst en index zoeken op basis van trigrammen | 1.6 | 1.6 | PostgreSQL-pg_trgm |
| pgcrypto | Cryptografische functies | 1.3 | 1.3 | PostgreSQL pgcrypto |
| pgrowlocks | Informatie over het vergrendelen op rijniveau weergeven | 1.2 | 1.2 | PostgreSQL pgrowlocks |
| pgungsuple | Statistieken op tupleniveau weergeven | 1.5 | 1.5 | PostgreSQL pgstattuple |
| plpgsql | PL/pgSQL procedurele taal | 1.0 | 1.0 | PostgreSQL PL/pgSQL |
| postgis | PostGIS geometrie en geografie ruimtelijke typen en functies | 3.3.3 | 3.5.0 | PostGIS |
| postgis_raster | PostGIS-rastertypen en -functies | 3.3.3 | 3.5.0 | PostGIS Raster |
| postgis_sfcgal | PostGIS SFCGAL-functies | 3.3.3 | 3.5.0 | PostGIS SFCGAL |
| postgis_tiger_geocoder | PostGIS tiger-geocoder en reverse-geocoder | 3.3.3 | 3.5.0 | PostGIS Tiger Geocoder |
| postgis_topology | Ruimtelijke typen en functies van PostGIS-topologie | 3.3.3 | 3.5.0 | PostGIS-topologie |
| verfijning | Functies voor het implementeren van referentiële integriteit (verouderd) | 1.0 | 1.0 | PostgreSQL spi |
| Seg | Gegevenstype voor het weergeven van lijnsegmenten of intervallen tussen zwevende komma's | 1.4 | 1.4 | PostgreSQL seg |
| tablefunc | Functies waarmee hele tabellen worden bewerkt, inclusief kruistabel | 1.0 | 1.0 | PostgreSQL tablefunc |
| tcn | Geactiveerde wijzigingsmeldingen | 1.0 | 1.0 | PostgreSQL tcn |
| tsm_systeem_rijen | TABLESAMPLE methode die het aantal rijen als een limiet accepteert | 1.0 | 1.0 | PostgreSQL tsm_system_rows |
| tsm_systeemtijd | TABLESAMPLE methode die tijd in milliseconden accepteert als een limiet | 1.0 | 1.0 | PostgreSQL tsm_system_time |
| Unaccent | Woordenlijst voor zoeken in tekst waarmee accenten worden verwijderd | 1.1 | 1.1 | PostgreSQL unaccent |
| uuid-ossp | Universeel unieke identificaties (UUIDs) genereren | 1.1 | 1.1 | PostgreSQL uuid-ossp |
| vector | Vectorgegevenstype en ivfflat- en hnsw-toegangsmethoden | 0.8.0 | 0.8.0 | pgvector |
| xml2 | XPath-query's uitvoeren en XSLT | 1.1 | 1.1 | PostgreSQL xml2 |
Beschikbare extensies opvragen
Als u alle extensies wilt zien die beschikbaar zijn in uw database, inclusief de extensies in de bovenstaande tabel, voert u het volgende uit:
SELECT * FROM pg_available_extensions ORDER BY name;
Opmerking
Extensies die worden weergegeven in de resultaten, maar niet in de bovenstaande tabel, worden geïnstalleerd voor systeemgebruik.
Geïnstalleerde extensies controleren
Als u de extensies wilt weergeven die momenteel in uw database en hun versies zijn geïnstalleerd, voert u het volgende uit:
SELECT * FROM pg_extension;
Een extensie installeren
Tenzij anders vermeld, kunnen ondersteunde extensies worden geïnstalleerd met de syntaxis CREATE EXTENSION.
CREATE EXTENSION <extension_name>;
Extensies installeren met afhankelijkheden
Sommige extensies zijn afhankelijk van andere extensies. Gebruik CASCADE deze functie om automatisch vereiste afhankelijkheden te installeren. PostGIS-gerelateerde extensies vereisen bijvoorbeeld de basisextensie postgis :
CREATE EXTENSION postgis_topology CASCADE;
Dit installeert postgis_topology en installeert automatisch postgis indien nog niet geïnstalleerd.
Extensies veilig installeren
Gebruik IF NOT EXISTS dit om fouten te voorkomen als de extensie al is geïnstalleerd:
CREATE EXTENSION IF NOT EXISTS pgcrypto;
U kunt beide opties combineren:
CREATE EXTENSION IF NOT EXISTS postgis_raster CASCADE;
Installatielocaties
U kunt extensies installeren vanuit de Lakebase SQL Editor of vanaf een client, zoals psql die het uitvoeren van SQL-query's toestaat. Zie Query met Lakebase SQL Editor voor meer informatie over het gebruik van de Lakebase SQL-editor. Zie Verbinding maken met uw project voor informatie over het maken van verbinding met Postgres-clients.