Sei sulla pagina 1di 4

POSTGRESS: CUADRO COMPARATIVO

Backend 9.1 9.2 9.3 9.4 9.5 9.6 10


64-bit large objects No No Yes Yes Yes Yes Yes
ALTER object IF EXISTS No Yes Yes Yes Yes Yes Yes
ALTER SYSTEM No No No Yes Yes Yes Yes
ALTER TABLE ... SET
No No No No Yes Yes Yes
LOGGED / UNLOGGED

Checksum on data pages No No Yes Yes Yes Yes Yes

COPY from/to
No No Yes Yes Yes Yes Yes
STDIN/STDOUT

CREATE TABLE ... (LIKE) with


foreign tables, views and No Yes Yes Yes Yes Yes Yes
composite types

Custom background
No No Yes Yes Yes Yes Yes
workers
Declarative table
No No No No No No Yes
partitioning
Dynamic Background
No No No Yes Yes Yes Yes
Workers

Foreign table inheritance No No No No Yes Yes Yes

Generic WAL facility No No No No No Yes Yes


GROUPING SETS, CUBE and
No No No No Yes Yes Yes
ROLLUP support
Improved set of JSON
No No Yes Yes Yes Yes Yes
functions and operators
INSERT ... ON CONFLICT DO
No No No No Yes Yes Yes
NOTHING/UPDATE
JSONB-modifying operators
No No No No Yes Yes Yes
and functions
LATERAL clause No No Yes Yes Yes Yes Yes
Materialized views No No Yes Yes Yes Yes Yes
Materialized views with
No No No Yes Yes Yes Yes
concurrent refresh
min_wal_size /
No No No No Yes Yes Yes
max_wal_size
Parallel pg_dump No No Yes Yes Yes Yes Yes
pg_config system view No No No No No Yes Yes
pg_receivexlog tool No Yes Yes Yes Yes Yes Yes
SELECT FOR NO KEY
UPDATE/SELECT FOR KEY No No Yes Yes Yes Yes Yes
SHARE lock modes
SP-GiST indexes for range
No No Yes Yes Yes Yes Yes
types
Support for anonymous
No No Yes Yes Yes Yes Yes
shared memory
Time-delayed Standbys No No No Yes Yes Yes Yes
Updatable views No No Yes Yes Yes Yes Yes
WAL support for hash
No No No No No No Yes
indexes
WITH CHECK clause No No No Yes Yes Yes Yes
WITHIN GROUP clause No No No Yes Yes Yes Yes

WITH ORDINALITY clause No No No Yes Yes Yes Yes

Replication 9.1 9.2 9.3 9.4 9.5 9.6 10


Cascading streaming
No Yes Yes Yes Yes Yes Yes
replication
Logical Replication No No No No No No Yes
Multiple synchronous
No No No No No Yes Yes
standbys
Quorum commit for
No No No No No No Yes
synchronous replication
remote_apply mode No No No No No Yes Yes
Replication Slots No No No Yes Yes Yes Yes
Streaming-only cascading
No No Yes Yes Yes Yes Yes
replication
Performance 9.1 9.2 9.3 9.4 9.5 9.6 10
Abbreviated Keys No No No No Yes Yes Yes

Background Checkpointer No Yes Yes Yes Yes Yes Yes

Base backup throttling No No No Yes Yes Yes Yes


Block-range indexes No No No No Yes Yes Yes
Frozen page map No No No No No Yes Yes
GIN Index performance and
No No No Yes Yes Yes Yes
size improvements
Index-only scans No Yes Yes Yes Yes Yes Yes

Index-only scans on GiST No No No No Yes Yes Yes

Multi-core scalability for


No Yes Yes Yes Yes Yes Yes
read-only workloads
Parallel bitmap heap scans No No No No No No Yes

Parallel B-tree index scans No No No No No No Yes

Parallel JOIN, aggregate No No No No No Yes Yes


Parallel merge joins No No No No No No Yes
Parallel query No No No No No Yes Yes
Parallel seqscan No No No No No Yes Yes
Parallel vacuumdb jobs No No No No Yes Yes Yes
pg_prewarm No No No Yes Yes Yes Yes
Reduced lock levels for
No No No Yes Yes Yes Yes
ALTER TABLE commands
SKIP LOCKED clause No No No No Yes Yes Yes
Space-Partitioned GiST
No Yes Yes Yes Yes Yes Yes
Indexes
TABLESAMPLE clause No No No No Yes Yes Yes
Security 9.1 9.2 9.3 9.4 9.5 9.6 10
krb5 authentication
Yes Yes Yes Obsolete Obsolete Obsolete Obsolete
(without gssapi)
Row-Level Security No No No No Yes Yes Yes
SCRAM-SHA-256
No No No No No No Yes
Authentication
security_barrier option on
No Yes Yes Yes Yes Yes Yes
views
Network 9.1 9.2 9.3 9.4 9.5 9.6 10
Internationalisation 9.1 9.2 9.3 9.4 9.5 9.6 10
Platforms 9.1 9.2 9.3 9.4 9.5 9.6 10
Datatypes 9.1 9.2 9.3 9.4 9.5 9.6 10
CREATE EXTENSION
No No No No No Yes Yes
CASCADE
JSONB data type No No No Yes Yes Yes Yes
JSON data type No Yes Yes Yes Yes Yes Yes
macaddr8 data type No No No No No No Yes
Phrase search No No No No No Yes Yes
Range types No Yes Yes Yes Yes Yes Yes
smallserial type No Yes Yes Yes Yes Yes Yes
Foreign Data Wrappers 9.1 9.2 9.3 9.4 9.5 9.6 10
contrib/postgres_fdw No No Yes Yes Yes Yes Yes

IMPORT FOREIGN SCHEMA No No No No Yes Yes Yes

postgres_fdw pushdown No No No No No Yes Yes


Writable Foreign Data
No No Yes Yes Yes Yes Yes
Wrappers
Functions and triggers 9.1 9.2 9.3 9.4 9.5 9.6 10
Event triggers No No Yes Yes Yes Yes Yes
FILTER clause for aggregate
No No No Yes Yes Yes Yes
functions
Procedural Languages 9.1 9.2 9.3 9.4 9.5 9.6 10
CREATE TRANSFORM No No No No Yes Yes Yes
contrib modules 9.1 9.2 9.3 9.4 9.5 9.6 10
contrib/pg_rewind No No No No Yes Yes Yes
contrib/pg_stat_statements
No Yes Yes Yes Yes Yes Yes
improvements
contrib/pg_trgm regular
No No Yes Yes Yes Yes Yes
expressions indexing
contrib/pg_xlogdump No No Yes Yes Yes Yes Yes
contrib/tcn No Yes Yes Yes Yes Yes Yes
KNN support for CUBE No No No No No Yes Yes

Potrebbero piacerti anche