Subido por Felix Toaza Sempai

372097158-CUADRO-COMPARATIVO-VERSIONES-POSTGRESS

Anuncio
POSTGRESS: CUADRO COMPARATIVO
Backend
64-bit large objects
ALTER object IF EXISTS
ALTER SYSTEM
ALTER TABLE ... SET
LOGGED / UNLOGGED
9.1
No
No
No
9.2
No
Yes
No
9.3
Yes
Yes
No
9.4
Yes
Yes
Yes
9.5
Yes
Yes
Yes
9.6
Yes
Yes
Yes
10
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Checksum on data pages
No
No
Yes
Yes
Yes
Yes
Yes
COPY from/to
STDIN/STDOUT
No
No
Yes
Yes
Yes
Yes
Yes
CREATE TABLE ... (LIKE) with
foreign tables, views and
composite types
No
Yes
Yes
Yes
Yes
Yes
Yes
Custom background
workers
No
No
Yes
Yes
Yes
Yes
Yes
Declarative table
partitioning
No
No
No
No
No
No
Yes
Dynamic Background
Workers
No
No
No
Yes
Yes
Yes
Yes
Foreign table inheritance
No
No
No
No
Yes
Yes
Yes
Generic WAL facility
GROUPING SETS, CUBE and
ROLLUP support
No
No
No
No
No
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Improved set of JSON
functions and operators
No
No
Yes
Yes
Yes
Yes
Yes
INSERT ... ON CONFLICT DO
NOTHING/UPDATE
No
No
No
No
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
No
No
No
No
Yes
No
Yes
No
Yes
No
Yes
Yes
Yes
Yes
JSONB-modifying operators
and functions
LATERAL clause
Materialized views
Materialized views with
concurrent refresh
min_wal_size /
max_wal_size
Parallel pg_dump
pg_config system view
pg_receivexlog tool
No
Yes
Yes
Yes
Yes
Yes
Yes
SELECT FOR NO KEY
UPDATE/SELECT FOR KEY
SHARE lock modes
No
No
Yes
Yes
Yes
Yes
Yes
SP-GiST indexes for range
types
No
No
Yes
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WITH ORDINALITY clause
No
No
No
Yes
Yes
Yes
Yes
Replication
Cascading streaming
replication
Logical Replication
Multiple synchronous
standbys
9.1
9.2
9.3
9.4
9.5
9.6
10
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
Yes
No
Yes
Yes
Yes
Yes
Yes
Support for anonymous
shared memory
Time-delayed Standbys
Updatable views
WAL support for hash
indexes
WITH CHECK clause
WITHIN GROUP clause
Quorum commit for
synchronous replication
remote_apply mode
Replication Slots
Streaming-only cascading
replication
Performance
Abbreviated Keys
No
No
Yes
Yes
Yes
Yes
Yes
9.1
No
9.2
No
9.3
No
9.4
No
9.5
Yes
9.6
Yes
10
Yes
Background Checkpointer
No
Yes
Yes
Yes
Yes
Yes
Yes
Base backup throttling
Block-range indexes
Frozen page map
GIN Index performance and
size improvements
Index-only scans
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Index-only scans on GiST
No
No
No
No
Yes
Yes
Yes
Multi-core scalability for
read-only workloads
No
Yes
Yes
Yes
Yes
Yes
Yes
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
Parallel merge joins
Parallel query
Parallel seqscan
Parallel vacuumdb jobs
pg_prewarm
Reduced lock levels for
ALTER TABLE commands
SKIP LOCKED clause
Space-Partitioned GiST
Indexes
TABLESAMPLE clause
Security
krb5 authentication
(without gssapi)
Row-Level Security
SCRAM-SHA-256
Authentication
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
No
9.1
No
9.2
No
9.3
No
9.4
Yes
9.5
Yes
9.6
Yes
10
Yes
Yes
Yes
Obsolete
Obsolete
Obsolete
Obsolete
No
No
No
No
Yes
Yes
Yes
No
No
No
No
No
No
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
9.1
9.1
9.1
9.1
9.2
9.2
9.2
9.2
9.3
9.3
9.3
9.3
9.4
9.4
9.4
9.4
9.5
9.5
9.5
9.5
9.6
9.6
9.6
9.6
10
10
10
10
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
9.1
No
No
Yes
No
No
Yes
Yes
9.2
No
No
Yes
No
No
Yes
Yes
9.3
Yes
Yes
Yes
No
No
Yes
Yes
9.4
Yes
Yes
Yes
No
No
Yes
Yes
9.5
Yes
Yes
Yes
No
Yes
Yes
Yes
9.6
Yes
Yes
Yes
Yes
Yes
Yes
Yes
10
Yes
IMPORT FOREIGN SCHEMA
No
No
No
No
Yes
Yes
Yes
postgres_fdw pushdown
No
No
No
No
No
Yes
Yes
security_barrier option on
views
Network
Internationalisation
Platforms
Datatypes
CREATE EXTENSION
CASCADE
JSONB data type
JSON data type
macaddr8 data type
Phrase search
Range types
smallserial type
Foreign Data Wrappers
contrib/postgres_fdw
Writable Foreign Data
Wrappers
Functions and triggers
Event triggers
FILTER clause for aggregate
functions
Procedural Languages
CREATE TRANSFORM
contrib modules
contrib/pg_rewind
contrib/pg_stat_statements
improvements
contrib/pg_trgm regular
expressions indexing
contrib/pg_xlogdump
contrib/tcn
KNN support for CUBE
No
No
Yes
Yes
Yes
Yes
Yes
9.1
No
9.2
No
9.3
Yes
9.4
Yes
9.5
Yes
9.6
Yes
10
Yes
No
No
No
Yes
Yes
Yes
Yes
9.1
No
9.1
No
9.2
No
9.2
No
9.3
No
9.3
No
9.4
No
9.4
No
9.5
Yes
9.5
Yes
9.6
Yes
9.6
Yes
10
Yes
10
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
No
No
No
No
Yes
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Descargar