YMatrix Basic Features

This document introduces the basic features and version evolution of YMatrix.

Note!
Links in the tables are automatically directed to the latest version documentation.

Data Definition

Data Definition 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Default Values Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Constraints Y Y Y Y Y Y Y Y Y Y Y Y Y Y
System Columns Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Privileges Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Row-Level Security Policies Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Schemas Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Table Inheritance Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Table Partitioning Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Views Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Data Types

Data Type 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Numeric Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Binary Data Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Boolean Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Date and Time Y Y Y Y Y Y Y Y Y Y Y Y Y Y
String Y Y Y Y Y Y Y Y Y Y Y Y Y Y
XML Y Y Y Y Y Y Y Y Y Y Y Y Y Y
JSON Y Y Y Y Y Y Y Y Y Y Y Y Y Y
JSONB Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Text Search Y Y Y Y Y Y Y Y Y Y Y Y Y Y
MXKV Y Y Y Y Y Y Y Y Y Y Y Y Y
MXKV2 Y Y Y
Currency Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Enum Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Geometric Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Network Address Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Bit Strings Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Text Search Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Arrays Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Composite Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Ranges Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Sequences Y Y Y Y Y Y Y Y Y Y Y Y Y Y
User-Defined Types Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Functions and Operators

Function and Operator 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Mathematical Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
String Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Binary String Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Pattern Matching (LIKE, SIMILAR TO, POSIX Regular Expressions) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Aggregate Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Window Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Data Type Formatting Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Time/Date Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Enum Support Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Geometric Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Network Address Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Text Search Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
XML Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
JSON Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Sequence Manipulation Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Conditional Expressions (e.g., CASE) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Array Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Range Functions and Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Subquery Expressions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Row and Array Comparisons (IN, NOT IN, etc.) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Set-Returning Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
PostgreSQL System Information Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
PostgreSQL System Administration Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Trigger Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Event Trigger Functions Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Logical Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Comparison Operators Y Y Y Y Y Y Y Y Y Y Y Y Y Y
User-Defined Functions (UDF) Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Indexes and Constraints

Index and Constraint 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
B-tree Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Hash Y Y Y Y Y Y Y Y Y Y Y Y Y Y
GiST Y Y Y Y Y Y Y Y Y Y Y Y Y Y
SP-GiST Y Y Y Y Y Y Y Y Y Y Y Y Y Y
GIN Y Y Y Y Y Y Y Y Y Y Y Y Y Y
BRIN Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Unique Constraint Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Check Constraint Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Not-Null Constraint Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Primary Key Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Foreign Key Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Exclusion Constraint Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mars2_btree Y Y Y Y Y Y Y Y Y
mars3_btree Y

Partitioning

Partitioning 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Range Partitioning Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Hash Partitioning Y Y Y Y Y Y Y Y Y Y Y Y Y Y
List Partitioning Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Extensions

Extension 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
auto_explain Y Y Y Y Y Y Y Y Y Y Y Y Y Y
citext Y Y Y Y Y Y Y Y Y Y Y Y Y Y
dblink Y Y Y Y Y Y Y Y Y Y Y Y Y Y
dict_snowball Y Y Y Y Y Y Y Y Y Y Y Y Y Y
file_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
fixedwidth Y Y Y Y Y Y Y Y Y Y Y Y Y Y
fuzzystrmatch Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_ao_co_diagnostics Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_debug_numsegments Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_distribution_policy Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpextprotocol Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_exttable_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpformatter Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_inject_fault Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_instrument_shmem Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_lz4_compression Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_replica_check Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_session_state_memory_stats Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_svec Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_workfile_mgr Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gp_zstd_compression Y Y Y Y Y Y Y Y Y Y Y Y Y Y
hstore Y Y Y Y Y Y Y Y Y Y Y Y Y Y
indexscan Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mars Y Y Y Y Y Y
matrixgate Y Y Y Y Y Y Y Y Y Y Y Y Y Y
matrixmgr Y Y Y Y Y Y Y Y Y Y Y Y Y Y
matrixts Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mongo_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxprofile Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxvector Y Y Y Y Y
mysql_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
orafce Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pageinspect Y Y Y Y Y Y Y Y Y Y Y Y Y Y
passwordcheck Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pgcrypto Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pg_hint_plan Y Y Y Y Y Y Y Y Y
pgoutput Y Y Y Y Y Y Y Y Y Y Y Y Y Y
plperl Y Y Y Y Y Y Y Y Y Y Y Y Y Y
plpgsql Y Y Y Y Y Y Y Y Y Y Y Y Y Y
plpython3 Y Y Y Y Y Y Y Y Y Y Y Y Y Y
postgres_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
postgis Y Y Y Y Y Y Y Y Y Y Y Y Y Y
postgres_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pxf_fdw Y Y Y Y Y Y Y Y Y Y Y Y Y Y
sslinfo Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Transaction Isolation

Transaction Isolation 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Read Committed Isolation Level Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Repeatable Read Isolation Level Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Serializable Isolation Level Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Explicit Locking

Explicit Locking 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Table-Level Locks Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Row-Level Locks Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Page-Level Locks Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Deadlock Detection Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Advisory Locks Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Security

Security 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Transport Layer Security (TLS) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Transparent Data Encryption (TDE) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Role-Based Access Control (RBAC) Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Certificate Authentication Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Dynamic Privileges Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Enhanced Security Mode Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Log Redaction Y Y Y Y Y Y Y Y Y Y Y Y Y Y

--- SPLIT ---

Server Management

Server Management 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Create and manage database roles Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Localization Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Backup and recovery Y Y Y Y Y Y Y Y Y Y Y Y Y Y
High availability (HA), load balancing, replication Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Reliability and Write-Ahead Logging (WAL) Y Y Y Y Y Y Y Y Y Y Y Y Y Y

SQL Statements

SQL Statement 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Data Definition
Basic tables
CREATE TABLE, DROP TABLE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Alter table
ALTER TABLE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Privileges
GRANT, REVOKE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Schema basics
CREATE SCHEMA, DROP SCHEMA
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Inheritance
INHERITS
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Table partitioning
PARTITION BY
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Table distribution
DISTRIBUTED BY
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
External data
CREATE FOREIGN DATA WRAPPER,
CREATE SERVER,
CREATE USER MAPPING,
CREATE FOREIGN TABLE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Views
CREATE VIEW, DROP VIEW
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Data Manipulation
Insert, update, delete data
INSERT, UPDATE, DELETE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Return data from modified rows
RETURNING
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Queries
Specify queries
SELECT
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Table expressions
FROM, WHERE,
GROUP BY, HAVING,
GROUPING SETS, ROLLUP, CUBE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Remove duplicate rows
DISTINCT
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Combine queries
UNION
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Sort rows
ORDER BY
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Limit and offset
LIMIT, OFFSET
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Constant tables
VALUES
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Common Table Expressions (CTE)
WITH
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Global
Transactions
ABORT,
BEGIN, START TRANSACTION,
COMMIT,
ROLLBACK, etc.
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Display/execute query plan
EXPLAIN, EXPLAIN ANALYZE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Collect statistics
ANALYZE
Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Smooth expansion
CREATE SEGMENT_SET, CREATE TABLE,
DROP SEGMENT_SET, ALTER TABLE
Y Y Y Y Y

Note!
For complete SQL statement references, see the detailed documentation under "SQL Reference".


Core Engine

Core Engine 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
HEAP Storage Engine Y Y Y Y Y Y Y Y Y Y Y Y Y Y
AOCO Storage Engine Y Y Y Y Y Y Y Y Y Y Y Y Y Y
AORO Storage Engine Y Y Y Y Y Y Y Y Y Y Y Y Y Y
MARS Storage Engine Y Y Y Y Y
MARS2 Storage Engine Y Y Y Y Y Y Y Y
MARS3 Storage Engine Y Y Y Y
Cost-based optimizer Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Volcano Execution Engine Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Vectorized Execution Engine Y Y Y Y Y
Encoding Chain Compression Algorithm Y Y Y Y Y

Data Ingestion and Migration

Data Ingestion and Migration 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
mxgate data ingestion tool Y Y Y Y Y Y Y Y Y Y Y Y Y Y
UPSERT semantics in mxgate Y Y Y Y Y Y Y Y Y Y Y Y
Fault tolerance mechanism in mxgate Y Y Y Y Y Y Y Y Y Y Y
mxbench data ingestion/query stress testing tool Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Kafka ingestion Y Y Y Y Y Y Y Y Y Y Y Y Y
File ingestion Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxshift data migration tool Y Y Y Y Y Y Y
Full migration Y Y Y Y Y Y Y
Conditional migration Y Y Y Y Y Y
Incremental migration Y Y Y Y
Migrate data from Greenplum to YMatrix Y Y Y Y Y Y Y Y Y Y Y
Migrate data from YMatrix to YMatrix Y Y Y Y Y Y Y Y Y Y Y

Time Series Enhancement Components

Time Series Enhancement Components 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Automatic Partition Management Y Y Y Y Y Y Y Y Y Y Y Y Y
Automatic Tiered Storage Y Y Y
Continuous Aggregates Y Y Y Y Y Y Y Y Y Y Y
Sliding Window Stream Processing Y Y Y Y Y Y Y Y Y
Cold/warm tiered storage UDF Y Y Y Y Y Y Y
time_bucket function Y Y Y Y Y Y Y Y Y Y Y Y Y Y
time_bucket_gapfill function Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Graphical Management Tools

Graphical Management Tools 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
Cluster installation Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Expansion Y Y Y Y Y Y Y Y
Partition management Y Y Y
Ingest Kafka data streams Y Y Y Y Y Y Y Y Y Y Y Y Y
Query monitoring Y Y Y Y Y Y
Data tables Y Y Y Y Y Y Y Y Y Y Y
Cluster overview Y Y Y Y Y Y Y Y
Cluster health monitoring Y Y Y Y Y Y
Self-service cluster inspection Y Y Y Y
Cluster load analysis Y Y Y
SQL executor Y Y Y
Grafana monitoring and alerting Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Prometheus monitoring and alerting Y Y Y Y Y Y Y Y
etcd monitoring Y Y Y Y Y

Command-Line Operations Tools

Command-Line Operations Tools 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
datainspect storage diagnostics tool Y Y Y Y Y Y
mxpacklogs log collection and packaging tool Y Y Y Y Y Y
minirepro现场保存工具 Y Y Y Y Y Y Y Y Y Y Y Y Y Y
packcore core file packaging tool Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxmoveseg mirror segment instance migration tool Y Y Y Y
mxshift data migration tool Y Y Y Y Y Y Y
mxbackup data backup tool Y Y Y Y Y Y Y Y Y Y Y Y
mxrestore data recovery tool Y Y Y Y Y Y Y Y Y Y Y Y
mxrecover fault recovery tool Y Y Y Y Y
Query statistics Y Y Y Y Y Y Y Y Y
Automatic Partition Management Y Y Y Y Y Y Y Y Y Y Y Y Y
Smooth expansion Y Y Y Y Y

Cluster Management Tools

Cluster Management Tools 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
mxaddmirrors Y Y Y Y Y
mxbackup Y Y Y Y Y Y Y Y Y Y Y Y
mxbench Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxdeletesystem Y Y Y Y Y
mxgate Y Y Y Y Y Y Y Y Y Y Y Y Y Y
mxinitstandby Y Y Y Y Y
mxpacklogs Y Y Y Y Y Y
mxshift Y Y Y Y Y Y Y
mxstart Y Y Y Y Y
mxstate Y Y Y Y Y
mxstop Y Y Y Y Y
mxrecover Y Y Y Y Y
mxrestore Y Y Y Y Y Y Y Y Y Y Y Y
analyzedb Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpactivatestandby Y Y Y Y Y Y Y Y Y
gpaddmirrors Y Y Y Y Y Y Y Y Y
gpcheckcat Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpcheckperf Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpconfig Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpdeletesystem Y Y Y Y Y Y Y Y Y
gpexpand Y Y Y Y Y Y Y Y Y
gpfdist Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpinitstandby Y Y Y Y Y Y Y Y Y
gpinitsystem Y Y Y Y Y Y Y Y Y
gpload Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gplogfilter Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpmapreduce Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gppkg Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gprecoverseg Y Y Y Y Y Y Y Y Y
gpreload Y Y Y Y Y Y Y Y Y Y Y Y Y Y
gpstart Y Y Y Y Y Y Y Y Y
gpstate Y Y Y Y Y Y Y Y Y
gpstop Y Y Y Y Y Y Y Y Y
pgbouncer Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Command-Line Client Tools

Command-Line Client Tools 6.0 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0
clusterdb Y Y Y Y Y Y Y Y Y Y Y Y Y Y
createdb Y Y Y Y Y Y Y Y Y Y Y Y Y Y
createuser Y Y Y Y Y Y Y Y Y Y Y Y Y Y
dropdb Y Y Y Y Y Y Y Y Y Y Y Y Y Y
dropuser Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pg_config Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pg_dump Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pg_dumpall Y Y Y Y Y Y Y Y Y Y Y Y Y Y
pg_restore Y Y Y Y Y Y Y Y Y Y Y Y Y Y
psql Y Y Y Y Y Y Y Y Y Y Y Y Y Y
reindexdb Y Y Y Y Y Y Y Y Y Y Y Y Y Y
vacuumdb Y Y Y Y Y Y Y Y Y Y Y Y Y Y