SlideShare a Scribd company logo
1 of 45
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
What’s New in EDB
Postgres Platform 11
Marc Linster, SVP, Product Development
and Support
1
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.2
AGENDA
• Who is EDB?
• EDB Postgres Platform
• What’s new in V11
• Focus on PostgreSQL 11 and EDB Advanced Server 11
• Focus on EDB Postgres Enterprise Manager 7.5
• Platforms and Dates
• Q&A
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
WHO IS EDB?
The world leader in
open-source based Postgres
software and services.
• Founded in 2004
• Recognized RDBMS leader by:
• Gartner
• Forrester
• Customer base > 4000
• 300+ employees
• Offices worldwide
• PostgreSQL community leader
3
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.4
OVER 4,000 CUSTOMERS
U.S Customers
EMEA Customers APAC Customers
92
of the Fortune 500
311
of the Forbes
Global 2000
Our customers benefit from the most reliable, high-performing, flexible, open,
and cost-effective data management platform available.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
5
ONLY OPEN SOURCE
BASED RDBMS IN
GARTNER MQ
EDB Recognized
6 Years In A Row on
Gartner’s Magic
Quadrant
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
EDB OPEN SOURCE LEADERSHIP
Named EDB open source committers and contributors
CONTRIBUTORS
Akshay Joshi Amul Sul Ashesh Vashi Ashutosh
Sharma
Dilip Kumar Jeevan Ladhe Mithun Cy M. Usama
Rushabh
Lathia
Thom Brown
MAJOR CONTRIBUTORSCORE TEAM
Andres Freund Devrim Gündüz
Thomas Munro
Amit Kapila
Bruce Momjian
Dave Page
Robert Haas
6
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.7
EDB POSTGRES PLATFORM
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.8
EDB POSTGRES PLATFORM –
POSTGRESQL SERVER
Community PostgreSQL
• The world's most advanced open source DBMS
• Supports workloads ranging from OLTP to data warehousing
• Unique multi-model architecture for modern applications
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.9
EDB POSTGRES PLATFORM –
EDB POSTGRES ADVANCED SERVER
EDB Postgres Advanced Server
• All the benefits of open-source PostgreSQL
• Performance, security, and database compatibility for Oracle
• Additional developer and DBA features
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.10
EDB POSTGRES ADVANCED SERVER
Enterprise
capabilities add to
the strengths of
community
PostgreSQL
• Items in GREY are available
in Community PostgreSQL
• Items in RED are proprietary
additions in Advanced Server
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.11
EDB POSTGRES PLATFORM –
INTEGRATION SUITE
Integration Suite
• Exchange data across various database
management systems in near real time
• EDB Postgres Data Adapters
• EDB Postgres Replication Server
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.12
EDB POSTGRES PLATFORM –
MIGRATION TOOL KIT
Migration
• Analyze and move your data from
expensive legacy databases
• EDB Postgres Migration Portal
• EDB Postgres Migration Toolkit
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.13
THE FASTEST WAY OFF ORACLE TO THE CLOUD
Migration Portal Combines
• Native Oracle Compatibility
• Schemas
• DB Code
• Application interfaces
• Rich knowledge base from
10+ years of migrations
• Cloud-based machine learning
of new code translations
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.14
EDB POSTGRES PLATFORM –
ENTERPRISE MANAGEMENT TOOLS
Management
• Mission-critical tools for management,
monitoring, tuning, high availability, as well
as backup and disaster recovery
• EDB Postgres Enterprise Manager
• EDB Postgres Failover Manager
• EDB Postgres Backup and Recovery
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.15
POSTGRES ENTERPRISE MANAGER (PEM)
Monitor, manage, and tune large scale enterprise-wide Postgres deployments
• The only Postgres tool that combines database administration,
monitoring, and SQL Performance into one integrated tool.
• Management and monitoring capabilities are critical to helping
enterprises adhere to stringent SLAs and performance
requirements.
• Works with both PostgreSQL and EDB Postgres Advanced Server
MONITOR MANAGE TUNE
Single Solution for Multiple DBA Tasks
Enhanced DBA Productivity with PEM
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.16
EDB POSTGRES FAILOVER MANAGER
Fault tolerant database clusters for high availability
Protect Your Mission
Critical Applications
from Costly Outages
High Availability
Infrastructure for
EDB Postgres Clusters
Ensure Data Remains
Available During upgrades
and repairs
ELIMINATE
SINGLE POINTS
OF FAILURE
DETECTS AND
AUTOMATES
FAILOVER
ZERO DOWNTIME
MAINTENANCE
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.17
EDB POSTGRES
BACKUP AND RECOVERY TOOL (BART)
Capabilities
• Schedule full and incremental backups
• Easy management and reporting
• Configurable retention policies
• File compression and verification
• Recovery automation including PITR
• Block level incremental backup
Benefits
• Easy and ready-to-use backup solution
• Reliability for peace of mind
• Faster backups
• Less storage required
BART
Architecture
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.18
EDB POSTGRES PLATFORM –
DEPLOYMENT OPTIONS
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.19
SIMPLIFIED DEPLOYMENT. ROBUST CAPABILITIES.
EDB Postgres™ Containers
EDB Postgres
Advanced Server
+ EDB Failover Manager
Container
FOR DATA
MANAGEMENT AND
HIGH AVAILABILITY
pgPool Container:
SQL Routing
and Load Balancing
FOR READ
SCALABILITY
EDB Postgres
Backup and Recovery
Tool (BART) Container
FOR DISASTER
RECOVERY
SUPPORTED PRODUCTS |
EPAS 9.6,10; EFM 3.2; pgPool 3.6; BART 2.1; PEM 7.3; CentOS 6,7; RHEL 6,7;
Red Hat Open Shift 3.6+; Kubernetes 1.6+; Docker 12.1+
Postgres Enterprise
Manager (PEM)
Container:
Monitor, Manage, Tune
FOR DATABASE
ADMINISTRATION
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.20
WHAT’S NEW IN
EDB POSTGRES PLATFORM 11
EDB Failover Manager
• Run EFM without sudo
• Multi-VIP support for cross-data
center failover
• Hooks to integrate with load
balancers, such as Pgpool-II
• Promotion scripts can be run on any
node, not just the master
EDB Backup and Recovery
• Block-level incremental backup!
• Significant performance increases
for databases over 1TB
• Beta testers report up to 80% faster
backup
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
POSTGRESQL 11
HEADLINE FEATURES
• Major Partitioning Improvements
• Parallelism Improvements
• Stored Procedures
• Just-in-Time Compilation of SQL Expressions
• More framing options for Window functions
• Covering indexes
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
POSTGRESQL 11
PARTITIONING IMPROVEMENTS
• Hash Partitioning
• Default Partitioning
• Indexes, Foreign Keys, Triggers on Partitioned Tables
• UPDATE row movement
• Improved SELECT performance
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
POSTGRESQL 11
PARALLELISM IMPROVEMENTS
• Parallel Index Creation
• CREATE TABLE AS …, CREATE MATERIALIZED
VIEW in parallel
• Better parallel query for some UNION [ALL] cases
(EDB contribution)
• Real parallel hash joins (EDB contribution)
• Better performance for parallel sequential scans
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
EDB ADVANCED SERVER 11
HEADLINE FEATURES
24
Data redaction, including
DBMS_REDACT
• e.g. convert credit card number to
54XX-XXXX-XXXX-XXXX
• Variety of options to support various
security needs
Autonomous transaction
• Just add PRAGMA
AUTONOMOUS_TRANSACTION to
an SPL block.
edb_wait_states
And More!
https://postgresrocks.enterprisedb.com/t5/Postgres-Gems/Native-Data-Redaction-Capability-in-EDB-Postgres-Advanced-Server/ba-p/1979
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
edb_wait_states: Finding Contention
select wait_event_type || '.' || wait_event as wait, count(*) from
edb_wait_states_data('2000-12-31', '2100-12-31')
where wait_event is not null group by 1 order by 2 desc;
wait | count
--------------------------+-------
Lock.tuple | 2228
Lock.transactionid | 2125
LWLock.lock_manager | 105
LWLock.buffer_content | 26
LWLock.wal_insert | 3
LWLock.CLogControlLock | 2
LWLock.WALBufMappingLock | 1
LWLock.ProcArrayLock | 1
IO.DataFileRead | 1
(9 rows)
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
edb_wait_states: Per-Query Statistics
query_abbrev | wait | count
---------------------------------+--------------------------+-------
INSERT INTO pgbench_history ... | LWLock.WALBufMappingLock | 1
SELECT abalance FROM ... | LWLock.ProcArrayLock | 1
UPDATE pgbench_accounts SET ... | LWLock.lock_manager | 56
UPDATE pgbench_accounts SET ... | LWLock.wal_insert | 2
UPDATE pgbench_accounts SET ... | LWLock.CLogControlLock | 1
UPDATE pgbench_accounts SET ... | IO.DataFileRead | 1
UPDATE pgbench_branches SET ... | Lock.tuple | 1778
UPDATE pgbench_branches SET ... | Lock.transactionid | 845
UPDATE pgbench_branches SET ... | LWLock.lock_manager | 35
UPDATE pgbench_branches SET ... | LWLock.buffer_content | 12
UPDATE pgbench_tellers SET ... | Lock.transactionid | 1280
UPDATE pgbench_tellers SET ... | Lock.tuple | 450
UPDATE pgbench_tellers SET ... | LWLock.lock_manager | 14
UPDATE pgbench_tellers SET ... | LWLock.buffer_content | 14
UPDATE pgbench_tellers SET ... | LWLock.CLogControlLock | 1
UPDATE pgbench_tellers SET ... | LWLock.wal_insert | 1
(16 rows)
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
OTHER STUFF
• Version string format
• PostgreSQL 11.1
(EnterpriseDB Advanced Server 11.1.7) on …
• EnterpriseDB 10.4.9 on ...
• edb_filter_log.redact_password_commands
• edb_dblink_oci performance improvements
against “wide” tables.
• ‘dbo’ schema no longer created by default.
27
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.28
POSTGRES ENTERPRISE MANAGER 7.5
• Monitor EPAS,
PostgreSQL and
the underlying
system
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.29
POSTGRES ENTERPRISE MANAGER
• 60 pre-defined
probes collect nearly
400 metrics
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.30
POSTGRES ENTERPRISE MANAGER
• 239 pre-defined alert templates
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.31
POSTGRES ENTERPRISE MANAGER
• Create your own
probes, metrics and
alerts for custom
monitoring
requirements
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.32
POSTGRES ENTERPRISE MANAGER
• Use pre-built
dashboards, or create
your own using
standard or custom
charts and graphs
with optional
predictive analysis
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.33
POSTGRES ENTERPRISE MANAGER
• Send alerts via email, SNMP or
integrate with Nagios
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.34
POSTGRES ENTERPRISE MANAGER
• Manage/monitor
EDB Ark And
Failover Manager
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.35
POSTGRES ENTERPRISE MANAGER
• Wizards help with
bulk tuning, log
and auditing
configuration
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.36
POSTGRES ENTERPRISE MANAGER
• SQL Profiler monitors &
analyses workloads in
realtime
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.37
POSTGRES ENTERPRISE MANAGER
• Performance
Diagnostics
visualise and
analyse wait state
performance data
from EPAS 11
(PEM 7.6)
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.38
POSTGRES ENTERPRISE MANAGER
• Includes all
pgAdmin 4
functionality
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.39
NEW FEATURE EXAMPLES
Security
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.40
ENHANCED TEAM SUPPORT
• Prior to 7.2,
this was a
convenience
feature as users
could still access
underlying data if
they chose
• From 7.2,
Postgres’ Row
Level Security
feature is fully
integrated with
Teams, to prevent
access to any data
relating to servers
hidden from a user
• Team support
allows different
team members to
see different
Postgres servers,
based on their
membership of
roles in the PEM
backing database
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.41
ROLE BASED ACCESS CONTROLS
• PEM 7.2 adds
Role Based Access
Controls based on
users membership
of roles in the PEM
backing database
• This allows
the system
administrator to
grant access to any
PEM feature in an
infinitely flexible and
manageable way
• Prior to PEM 7.2,
users were either
Admins or
Read Only
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.42
DEMO
GIS Visualiser
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.43
PLATFORMS
• Installer:
• Windows (x86_64)
• RPM:
• CentOS/RHEL/OEL 6 & 7 (x86_64)
• CentOS/RHEL 7 (ppc64le)
• SLES 12 (SLES 15 TBD) (x86_64)
• DEB (01/2019):
• Debian Stretch (x86_64)
• Ubuntu 18.04 (x86_64)
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.44
CONTAINERS
• Supporting:
• OpenShift
• Kubernetes
• Docker
• Platform v11 update due 02/2019, including:
• EPAS 11
• PEM 7.6
• Stateful Set support
• Example Helm charts
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
THANK YOU
info@enterprisedb.com
www.enterprisedb.com
45

More Related Content

What's hot

PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationEDB
 
Postgres Takes Charge Around the World
Postgres Takes Charge Around the WorldPostgres Takes Charge Around the World
Postgres Takes Charge Around the WorldEDB
 
Discover PostGIS: Add Spatial functions to PostgreSQL
Discover PostGIS: Add Spatial functions to PostgreSQLDiscover PostGIS: Add Spatial functions to PostgreSQL
Discover PostGIS: Add Spatial functions to PostgreSQLEDB
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólEDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...EDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13EDB
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterEDB
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQLEDB
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5EDB
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresEDB
 
Database Dumps and Backups
Database Dumps and BackupsDatabase Dumps and Backups
Database Dumps and BackupsEDB
 
Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLEDB
 
Making your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly AvailableMaking your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly AvailableEDB
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres EDB
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsEDB
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from OracleMigrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from OracleEDB
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town HallEDB
 
New and Improved Features in PostgreSQL 13
New and Improved Features in PostgreSQL 13New and Improved Features in PostgreSQL 13
New and Improved Features in PostgreSQL 13EDB
 
An overview of reference architectures for Postgres
An overview of reference architectures for PostgresAn overview of reference architectures for Postgres
An overview of reference architectures for PostgresEDB
 

What's hot (20)

PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
Postgres Takes Charge Around the World
Postgres Takes Charge Around the WorldPostgres Takes Charge Around the World
Postgres Takes Charge Around the World
 
Discover PostGIS: Add Spatial functions to PostgreSQL
Discover PostGIS: Add Spatial functions to PostgreSQLDiscover PostGIS: Add Spatial functions to PostgreSQL
Discover PostGIS: Add Spatial functions to PostgreSQL
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
Database Dumps and Backups
Database Dumps and BackupsDatabase Dumps and Backups
Database Dumps and Backups
 
Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQL
 
Making your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly AvailableMaking your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly Available
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needs
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from OracleMigrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from Oracle
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
 
New and Improved Features in PostgreSQL 13
New and Improved Features in PostgreSQL 13New and Improved Features in PostgreSQL 13
New and Improved Features in PostgreSQL 13
 
An overview of reference architectures for Postgres
An overview of reference architectures for PostgresAn overview of reference architectures for Postgres
An overview of reference architectures for Postgres
 

Similar to Neuerungen in EDB Postgres 11

New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13EDB
 
The Central View of your Data with Postgres
The Central View of your Data with PostgresThe Central View of your Data with Postgres
The Central View of your Data with PostgresEDB
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxEDB
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Ashnikbiz
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview EDB
 
Managing Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerManaging Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerEDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open SourceEDB
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to PostgresAshnikbiz
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlEDB
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015Miloslav Hašek
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapEDB
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsEDB
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19cMaria Colgan
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools Ashnikbiz
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLEDB
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinKangaroot
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesEDB
 
How To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseHow To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseEDB
 

Similar to Neuerungen in EDB Postgres 11 (20)

New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
The Central View of your Data with Postgres
The Central View of your Data with PostgresThe Central View of your Data with Postgres
The Central View of your Data with Postgres
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview
 
Managing Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerManaging Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise Manager
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to Postgres
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres Roadmap
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle Databases
 
How To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseHow To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud Database
 

More from EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSEDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenEDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLEDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLEDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLEDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLEDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresEDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINEDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQLEDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLEDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesEDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoEDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJEDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 

More from EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 

Recently uploaded

Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 

Recently uploaded (20)

Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 

Neuerungen in EDB Postgres 11

  • 1. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. What’s New in EDB Postgres Platform 11 Marc Linster, SVP, Product Development and Support 1
  • 2. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.2 AGENDA • Who is EDB? • EDB Postgres Platform • What’s new in V11 • Focus on PostgreSQL 11 and EDB Advanced Server 11 • Focus on EDB Postgres Enterprise Manager 7.5 • Platforms and Dates • Q&A
  • 3. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. WHO IS EDB? The world leader in open-source based Postgres software and services. • Founded in 2004 • Recognized RDBMS leader by: • Gartner • Forrester • Customer base > 4000 • 300+ employees • Offices worldwide • PostgreSQL community leader 3
  • 4. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.4 OVER 4,000 CUSTOMERS U.S Customers EMEA Customers APAC Customers 92 of the Fortune 500 311 of the Forbes Global 2000 Our customers benefit from the most reliable, high-performing, flexible, open, and cost-effective data management platform available.
  • 5. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. 5 ONLY OPEN SOURCE BASED RDBMS IN GARTNER MQ EDB Recognized 6 Years In A Row on Gartner’s Magic Quadrant
  • 6. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. EDB OPEN SOURCE LEADERSHIP Named EDB open source committers and contributors CONTRIBUTORS Akshay Joshi Amul Sul Ashesh Vashi Ashutosh Sharma Dilip Kumar Jeevan Ladhe Mithun Cy M. Usama Rushabh Lathia Thom Brown MAJOR CONTRIBUTORSCORE TEAM Andres Freund Devrim Gündüz Thomas Munro Amit Kapila Bruce Momjian Dave Page Robert Haas 6
  • 7. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.7 EDB POSTGRES PLATFORM
  • 8. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.8 EDB POSTGRES PLATFORM – POSTGRESQL SERVER Community PostgreSQL • The world's most advanced open source DBMS • Supports workloads ranging from OLTP to data warehousing • Unique multi-model architecture for modern applications
  • 9. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.9 EDB POSTGRES PLATFORM – EDB POSTGRES ADVANCED SERVER EDB Postgres Advanced Server • All the benefits of open-source PostgreSQL • Performance, security, and database compatibility for Oracle • Additional developer and DBA features
  • 10. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.10 EDB POSTGRES ADVANCED SERVER Enterprise capabilities add to the strengths of community PostgreSQL • Items in GREY are available in Community PostgreSQL • Items in RED are proprietary additions in Advanced Server
  • 11. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.11 EDB POSTGRES PLATFORM – INTEGRATION SUITE Integration Suite • Exchange data across various database management systems in near real time • EDB Postgres Data Adapters • EDB Postgres Replication Server
  • 12. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.12 EDB POSTGRES PLATFORM – MIGRATION TOOL KIT Migration • Analyze and move your data from expensive legacy databases • EDB Postgres Migration Portal • EDB Postgres Migration Toolkit
  • 13. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.13 THE FASTEST WAY OFF ORACLE TO THE CLOUD Migration Portal Combines • Native Oracle Compatibility • Schemas • DB Code • Application interfaces • Rich knowledge base from 10+ years of migrations • Cloud-based machine learning of new code translations
  • 14. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.14 EDB POSTGRES PLATFORM – ENTERPRISE MANAGEMENT TOOLS Management • Mission-critical tools for management, monitoring, tuning, high availability, as well as backup and disaster recovery • EDB Postgres Enterprise Manager • EDB Postgres Failover Manager • EDB Postgres Backup and Recovery
  • 15. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.15 POSTGRES ENTERPRISE MANAGER (PEM) Monitor, manage, and tune large scale enterprise-wide Postgres deployments • The only Postgres tool that combines database administration, monitoring, and SQL Performance into one integrated tool. • Management and monitoring capabilities are critical to helping enterprises adhere to stringent SLAs and performance requirements. • Works with both PostgreSQL and EDB Postgres Advanced Server MONITOR MANAGE TUNE Single Solution for Multiple DBA Tasks Enhanced DBA Productivity with PEM
  • 16. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.16 EDB POSTGRES FAILOVER MANAGER Fault tolerant database clusters for high availability Protect Your Mission Critical Applications from Costly Outages High Availability Infrastructure for EDB Postgres Clusters Ensure Data Remains Available During upgrades and repairs ELIMINATE SINGLE POINTS OF FAILURE DETECTS AND AUTOMATES FAILOVER ZERO DOWNTIME MAINTENANCE
  • 17. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.17 EDB POSTGRES BACKUP AND RECOVERY TOOL (BART) Capabilities • Schedule full and incremental backups • Easy management and reporting • Configurable retention policies • File compression and verification • Recovery automation including PITR • Block level incremental backup Benefits • Easy and ready-to-use backup solution • Reliability for peace of mind • Faster backups • Less storage required BART Architecture
  • 18. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.18 EDB POSTGRES PLATFORM – DEPLOYMENT OPTIONS
  • 19. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.19 SIMPLIFIED DEPLOYMENT. ROBUST CAPABILITIES. EDB Postgres™ Containers EDB Postgres Advanced Server + EDB Failover Manager Container FOR DATA MANAGEMENT AND HIGH AVAILABILITY pgPool Container: SQL Routing and Load Balancing FOR READ SCALABILITY EDB Postgres Backup and Recovery Tool (BART) Container FOR DISASTER RECOVERY SUPPORTED PRODUCTS | EPAS 9.6,10; EFM 3.2; pgPool 3.6; BART 2.1; PEM 7.3; CentOS 6,7; RHEL 6,7; Red Hat Open Shift 3.6+; Kubernetes 1.6+; Docker 12.1+ Postgres Enterprise Manager (PEM) Container: Monitor, Manage, Tune FOR DATABASE ADMINISTRATION
  • 20. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.20 WHAT’S NEW IN EDB POSTGRES PLATFORM 11 EDB Failover Manager • Run EFM without sudo • Multi-VIP support for cross-data center failover • Hooks to integrate with load balancers, such as Pgpool-II • Promotion scripts can be run on any node, not just the master EDB Backup and Recovery • Block-level incremental backup! • Significant performance increases for databases over 1TB • Beta testers report up to 80% faster backup
  • 21. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. POSTGRESQL 11 HEADLINE FEATURES • Major Partitioning Improvements • Parallelism Improvements • Stored Procedures • Just-in-Time Compilation of SQL Expressions • More framing options for Window functions • Covering indexes
  • 22. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. POSTGRESQL 11 PARTITIONING IMPROVEMENTS • Hash Partitioning • Default Partitioning • Indexes, Foreign Keys, Triggers on Partitioned Tables • UPDATE row movement • Improved SELECT performance
  • 23. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. POSTGRESQL 11 PARALLELISM IMPROVEMENTS • Parallel Index Creation • CREATE TABLE AS …, CREATE MATERIALIZED VIEW in parallel • Better parallel query for some UNION [ALL] cases (EDB contribution) • Real parallel hash joins (EDB contribution) • Better performance for parallel sequential scans
  • 24. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. EDB ADVANCED SERVER 11 HEADLINE FEATURES 24 Data redaction, including DBMS_REDACT • e.g. convert credit card number to 54XX-XXXX-XXXX-XXXX • Variety of options to support various security needs Autonomous transaction • Just add PRAGMA AUTONOMOUS_TRANSACTION to an SPL block. edb_wait_states And More! https://postgresrocks.enterprisedb.com/t5/Postgres-Gems/Native-Data-Redaction-Capability-in-EDB-Postgres-Advanced-Server/ba-p/1979
  • 25. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. edb_wait_states: Finding Contention select wait_event_type || '.' || wait_event as wait, count(*) from edb_wait_states_data('2000-12-31', '2100-12-31') where wait_event is not null group by 1 order by 2 desc; wait | count --------------------------+------- Lock.tuple | 2228 Lock.transactionid | 2125 LWLock.lock_manager | 105 LWLock.buffer_content | 26 LWLock.wal_insert | 3 LWLock.CLogControlLock | 2 LWLock.WALBufMappingLock | 1 LWLock.ProcArrayLock | 1 IO.DataFileRead | 1 (9 rows)
  • 26. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. edb_wait_states: Per-Query Statistics query_abbrev | wait | count ---------------------------------+--------------------------+------- INSERT INTO pgbench_history ... | LWLock.WALBufMappingLock | 1 SELECT abalance FROM ... | LWLock.ProcArrayLock | 1 UPDATE pgbench_accounts SET ... | LWLock.lock_manager | 56 UPDATE pgbench_accounts SET ... | LWLock.wal_insert | 2 UPDATE pgbench_accounts SET ... | LWLock.CLogControlLock | 1 UPDATE pgbench_accounts SET ... | IO.DataFileRead | 1 UPDATE pgbench_branches SET ... | Lock.tuple | 1778 UPDATE pgbench_branches SET ... | Lock.transactionid | 845 UPDATE pgbench_branches SET ... | LWLock.lock_manager | 35 UPDATE pgbench_branches SET ... | LWLock.buffer_content | 12 UPDATE pgbench_tellers SET ... | Lock.transactionid | 1280 UPDATE pgbench_tellers SET ... | Lock.tuple | 450 UPDATE pgbench_tellers SET ... | LWLock.lock_manager | 14 UPDATE pgbench_tellers SET ... | LWLock.buffer_content | 14 UPDATE pgbench_tellers SET ... | LWLock.CLogControlLock | 1 UPDATE pgbench_tellers SET ... | LWLock.wal_insert | 1 (16 rows)
  • 27. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. OTHER STUFF • Version string format • PostgreSQL 11.1 (EnterpriseDB Advanced Server 11.1.7) on … • EnterpriseDB 10.4.9 on ... • edb_filter_log.redact_password_commands • edb_dblink_oci performance improvements against “wide” tables. • ‘dbo’ schema no longer created by default. 27
  • 28. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.28 POSTGRES ENTERPRISE MANAGER 7.5 • Monitor EPAS, PostgreSQL and the underlying system
  • 29. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.29 POSTGRES ENTERPRISE MANAGER • 60 pre-defined probes collect nearly 400 metrics
  • 30. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.30 POSTGRES ENTERPRISE MANAGER • 239 pre-defined alert templates
  • 31. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.31 POSTGRES ENTERPRISE MANAGER • Create your own probes, metrics and alerts for custom monitoring requirements
  • 32. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.32 POSTGRES ENTERPRISE MANAGER • Use pre-built dashboards, or create your own using standard or custom charts and graphs with optional predictive analysis
  • 33. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.33 POSTGRES ENTERPRISE MANAGER • Send alerts via email, SNMP or integrate with Nagios
  • 34. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.34 POSTGRES ENTERPRISE MANAGER • Manage/monitor EDB Ark And Failover Manager
  • 35. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.35 POSTGRES ENTERPRISE MANAGER • Wizards help with bulk tuning, log and auditing configuration
  • 36. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.36 POSTGRES ENTERPRISE MANAGER • SQL Profiler monitors & analyses workloads in realtime
  • 37. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.37 POSTGRES ENTERPRISE MANAGER • Performance Diagnostics visualise and analyse wait state performance data from EPAS 11 (PEM 7.6)
  • 38. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.38 POSTGRES ENTERPRISE MANAGER • Includes all pgAdmin 4 functionality
  • 39. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.39 NEW FEATURE EXAMPLES Security
  • 40. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.40 ENHANCED TEAM SUPPORT • Prior to 7.2, this was a convenience feature as users could still access underlying data if they chose • From 7.2, Postgres’ Row Level Security feature is fully integrated with Teams, to prevent access to any data relating to servers hidden from a user • Team support allows different team members to see different Postgres servers, based on their membership of roles in the PEM backing database
  • 41. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.41 ROLE BASED ACCESS CONTROLS • PEM 7.2 adds Role Based Access Controls based on users membership of roles in the PEM backing database • This allows the system administrator to grant access to any PEM feature in an infinitely flexible and manageable way • Prior to PEM 7.2, users were either Admins or Read Only
  • 42. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.42 DEMO GIS Visualiser
  • 43. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.43 PLATFORMS • Installer: • Windows (x86_64) • RPM: • CentOS/RHEL/OEL 6 & 7 (x86_64) • CentOS/RHEL 7 (ppc64le) • SLES 12 (SLES 15 TBD) (x86_64) • DEB (01/2019): • Debian Stretch (x86_64) • Ubuntu 18.04 (x86_64)
  • 44. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.44 CONTAINERS • Supporting: • OpenShift • Kubernetes • Docker • Platform v11 update due 02/2019, including: • EPAS 11 • PEM 7.6 • Stateful Set support • Example Helm charts
  • 45. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. THANK YOU info@enterprisedb.com www.enterprisedb.com 45