Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex MPP Analytics for PostgreSQL
  • Getting started
    • All guides
    • Connecting to an external file server (gpfdist)
      • Managing extensions
      • gp_relaccess_stats
      • gp_relsizes_stats
      • gp_url_tools
      • pgcrypto
      • try_convert
      • uuid-cb
      • Yezzey
    • Auxiliary utilities
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Public materials
  • Release notes

In this article:

  • Retrieving a list of extensions available for installation
  • Retrieving a list of installed extensions
  • Editing a list of installed extensions
  1. Step-by-step guides
  2. Greenplum® extensions
  3. Managing extensions

Managing Greenplum® extensions

Written by
Yandex Cloud
Updated at March 5, 2026
  • Retrieving a list of extensions available for installation
  • Retrieving a list of installed extensions
  • Editing a list of installed extensions

Yandex MPP Analytics for PostgreSQL supports the following Greenplum® and PostgreSQL extensions:

Extension

Version

btree_gin
Adds the ability to create GIN indexes for columns suitable for B-tree indexing.

1.0

citext
Adds a data type for case-insensitive string comparison.

1.0

dblink
Enables support for connections to other Greenplum® databases within a session.

1.1

dict_int
Adds a dictionary template for full-text search for integers.

1.0

dict_xsyn
Adds a dictionary template for full-text search with advanced synonym processing.

1.0

diskquota
Allows limiting the of disk space for schemas and roles in a database.

1.0

fuzzystrmatch
Contains functions used to establish the degree of similarity and distance between any two strings.

1.0

gp_array_agg
Adds a parallel implementation of the array_agg aggregate function for Greenplum®.

1.0.0

gp_internal_tools
Contains various internal utilities for Greenplum®.

1.0.0

gp_legacy_string_agg
Adds the single-argument string_agg function that was present in Greenplum® version 5.

1.0.0

gp_percentile_agg
Adds an aggregate function for calculation of percentiles.

1.0.0

gp_relaccess_stats. Yandex Cloud extension.

Collects the access statistics for tables and views. For more information, see Using gp_relaccess_stats.

1.1

gp_relsizes_stats. Yandex Cloud extension.

Collects file and table size statistics. For more information, see Using gp_relsizes_stats.

1.0

gp_sparse_vector
Adds sparse vectors and related functions.

1.0.1

gp_url_tools. Yandex Cloud extension.

Contains functions for working with URLs. For more information, see Using gp_url_tools.

1.0

hstore
Adds a data type to store key-value pairs in the same field.

1.3

intarray
Adds functions, operators, and index support for one-dimensional arrays of integers.

1.0

isn
Adds a data type for working with international product identification standards.

1.0

ltree
Adds a data type to represent data labels in a tree hierarchy.

1.0

orafce
Adds functions and operators that emulate Oracle functions and packages.

3.7

pgaudit. Yandex Cloud extension.

Adds the ability to maintain audit logs of sessions and objects using the standard PostgreSQL logging system.

1.0.9

pgcrypto
Adds data encryption features. For more information, see Using pgcrypto.

1.1

pg_trgm
Adds functions and operators for text similarity detection and indexing operators to search for similar strings.

1.1

plperl
Enables support for the PL/Perl procedural language.

1.0

plpgsql
Enables support for the PL/pgSQL procedural language.

1.0

postgis
Enables storing and processing GIS (geographic information system) objects in PostgreSQL databases.

2.1.5

postgres_fdw
Adds a wrapper for queries against remote PostgreSQL databases.

1.0

pxf
Allows operating with heterogeneous data sources.

2.0

sslinfo
Obtains information about the connection's SSL certificate.

1.0

tablefunc
Adds table functions that return sets of rows.

1.0

try_convert. Yandex Cloud extension.

Adds a function to convert data from one type to another. For more information, see Using try_convert.

1.0

tsearch2
Adds features compatible with the full-text search features PostgreSQL had prior to version 8.3.

1.0

unaccent
Adds a full-text search dictionary that removes diacritics.

1.0

uuid-cb. Yandex Cloud extension.

Enables the generation and validation of unique IDs in compliance with the Russian Central Bank requirements. For more information, see Using uuid-cb.

1.0

Yezzey. Yandex Cloud extension.

Enables moving AO and AOCO tables from cluster storage to cold storage and vice versa. To use this extension, enable hybrid storage in your Greenplum® cluster.

1.8

xml2
Adds functions for XPath queries and XSLT transformations.

1.0

Retrieving a list of extensions available for installationRetrieving a list of extensions available for installation

Connect to the selected database and run this command:

SELECT * FROM pg_available_extensions();

This will display a list of DB extensions available for installation:

name                    | default_version | comment                            
------------------------+-----------------+------------------------------
 diskquota              | 1.0             | Disk Quota Main Program
...

Retrieving a list of installed extensionsRetrieving a list of installed extensions

Connect to the selected database and run this command:

SELECT extname FROM pg_extension;

This will display a list of extensions installed in the DB:

      extname
-------------------
 plpgsql
...

Editing a list of installed extensionsEditing a list of installed extensions

Connect to the selected database and run this command:

CREATE EXTENSION <extension_name>;

For more information, see this Greenplum® article.

Greenplum® and Greenplum Database® are registered trademarks or trademarks of Broadcom Inc. in the United States and/or other countries.

Was the article helpful?

Previous
Connecting to an external file server (gpfdist)
Next
gp_relaccess_stats
© 2026 Direct Cursus Technology L.L.C.