SlideShare une entreprise Scribd logo
1  sur  35
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Managing Postgres
at Scale
Dave Page, Vice President and Chief
Software Architect, Tools & Installers
Marc Linster, SVP, Product Development
1
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.2
AGENDA
• Who is EDB?
• EDB Postgres Platform
• EDB Postgres Enterprise Manager
• Demo: Probes, Alerts and Tuning Wizard
• Supported Platforms
• 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
92of the Fortune 500
311of 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
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 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.9
EDB POSTGRES PLATFORM
Today’s Focus
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.10
POSTGRES ENTERPRISE MANAGER
• Monitor EDB
Postgres
Advanced
Server,
PostgreSQL
and the
underlying
system
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.11
EDB POSTGRES ENTERPRISE MANAGER
• Fully managed servers
• Have a locally installed agent (must be inside the firewall)
• Monitor the Operating System and Hardware as well as Postgres
• Can reconfigure the server, monitor logs, restart processes etc.
• Deploy software (Windows)
• Remote managed servers
• Use when an agent cannot be installed, or when the server is outside the firewall.
• Monitors the database server only.
• Unmanaged servers
• Ad-hoc monitoring only
• Manipulating schema, run queries, procedural language debugger etc.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.12
EDB POSTGRES ENTERPRISE MANAGER
• 60 pre-defined
probes collect
nearly 400
metrics
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.13
EDB POSTGRES ENTERPRISE MANAGER
• 239 pre-defined alert templates
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.14
EDB POSTGRES ENTERPRISE MANAGER
• Create your own
probes, metrics and
alerts for custom
monitoring
requirements
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.15
EDB 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.16
EDB POSTGRES ENTERPRISE MANAGER
• Send alerts via
email, SNMP or
integrate with
Nagios
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.17
EDB POSTGRES ENTERPRISE MANAGER
• Manage and
monitor EDB Ark
And EDB
Failover
Manager
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.18
EDB POSTGRES ENTERPRISE MANAGER
• Wizards help
with bulk
tuning, log
and auditing
configuration
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.19
EDB POSTGRES ENTERPRISE MANAGER
• SQL Profiler
monitors & analyses
workloads in
realtime
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.20
EDB 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.21
EDB POSTGRES ENTERPRISE MANAGER
• Includes all
pgAdmin 4
functionality
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.22
QUICK SURVEY
• What tools do you use to manage
your Postgres databases today?
• What tools do you use to monitor
your Postgres databases today?
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.23
NEW FEATURE EXAMPLES
In versions 7.6 & 7.7
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.24
PGADMIN FEATURES
• Added a “Scratch Pad” to the Query Tool to hold text
snippets whilst editing
• Added Commit and Rollback buttons to the Query Tool
for ease of use (particularly with Auto Commit turned
off)
• Allow double-clicking of the result grid header dividers
to auto-size to the content
• Automatically expand child nodes in the treeview when
expanding the parent, if there is only one
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.25
EDB POSTGRES ENTERPRISE MANAGER FEATURES
• New UI design
• Modern and clean look and feel
• Being implemented across the EDB product suite
• Performance Diagnostics with EPAS 11+
• Debian/Ubuntu native packages
• Add breadcrumbs to the Dashboards, with inline
searching
• Allow downloading of the query plan from the SQL
Profiler
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.26
PERFORMANCE DIAGNOSTICS
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.27
PERFORMANCE DIAGNOSTICS
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.28
DEMO
Probes, Alerts and Tuning Wizard
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.29
PLATFORMS
• Installer:
• Windows
• RPM:
• CentOS/RHEL/OEL 6 & 7
• SLES 12 (SLES 15 TBD)
• DEB:
• Debian Stretch
• Ubuntu 18.04
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.30
QUESTIONS
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
THANK YOU
info@enterprisedb.com
www.enterprisedb.com
35

Contenu connexe

Tendances

Tendances (20)

Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
Automating Postgres Deployments on AWS and VMware, with Terraform and AnsibleAutomating Postgres Deployments on AWS and VMware, with Terraform and Ansible
Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
 
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
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
 
Database Dumps and Backups
Database Dumps and BackupsDatabase Dumps and Backups
Database Dumps and Backups
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
 
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
 
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
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
 
How to Monitor Postgres Like a Pro!
How to Monitor Postgres Like a Pro!How to Monitor Postgres Like a Pro!
How to Monitor Postgres Like a Pro!
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
 
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
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from Oracle
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres
 
Installing Postgres on Linux
Installing Postgres on LinuxInstalling Postgres on Linux
Installing Postgres on Linux
 
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
 
Automating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with AnsibleAutomating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with Ansible
 
Why you should use native packages to install PostgreSQL on Linux
Why you should use native packages to install PostgreSQL on LinuxWhy you should use native packages to install PostgreSQL on Linux
Why you should use native packages to install PostgreSQL on Linux
 
EDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City ProjectEDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City Project
 
Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11
 

Similaire à Webinar: Managing Postgres at Scale

Similaire à Webinar: Managing Postgres at Scale (20)

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
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview
 
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
 
Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2
 
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
 
Running Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in ContainersRunning Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in Containers
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
Tapping into New Postgres Resources with Remote DBAs
Tapping into New Postgres Resources with Remote DBAsTapping into New Postgres Resources with Remote DBAs
Tapping into New Postgres Resources with Remote DBAs
 
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
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
 
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
 
Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
Hello World with EDB Postgres
Hello World with EDB PostgresHello World with EDB Postgres
Hello World with EDB 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
 
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
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServicePostgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
 
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
 
No Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in MinutesNo Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in Minutes
 

Plus de 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, 2021
EDB
 
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
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 

Plus de 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
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

Webinar: Managing Postgres at Scale

  • 1. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Managing Postgres at Scale Dave Page, Vice President and Chief Software Architect, Tools & Installers Marc Linster, SVP, Product Development 1
  • 2. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.2 AGENDA • Who is EDB? • EDB Postgres Platform • EDB Postgres Enterprise Manager • Demo: Probes, Alerts and Tuning Wizard • Supported Platforms • 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 92of the Fortune 500 311of 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 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 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
  • 9. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.9 EDB POSTGRES PLATFORM Today’s Focus
  • 10. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.10 POSTGRES ENTERPRISE MANAGER • Monitor EDB Postgres Advanced Server, PostgreSQL and the underlying system
  • 11. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.11 EDB POSTGRES ENTERPRISE MANAGER • Fully managed servers • Have a locally installed agent (must be inside the firewall) • Monitor the Operating System and Hardware as well as Postgres • Can reconfigure the server, monitor logs, restart processes etc. • Deploy software (Windows) • Remote managed servers • Use when an agent cannot be installed, or when the server is outside the firewall. • Monitors the database server only. • Unmanaged servers • Ad-hoc monitoring only • Manipulating schema, run queries, procedural language debugger etc.
  • 12. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.12 EDB POSTGRES ENTERPRISE MANAGER • 60 pre-defined probes collect nearly 400 metrics
  • 13. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.13 EDB POSTGRES ENTERPRISE MANAGER • 239 pre-defined alert templates
  • 14. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.14 EDB POSTGRES ENTERPRISE MANAGER • Create your own probes, metrics and alerts for custom monitoring requirements
  • 15. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.15 EDB POSTGRES ENTERPRISE MANAGER • Use pre-built dashboards, or create your own using standard or custom charts and graphs with optional predictive analysis
  • 16. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.16 EDB POSTGRES ENTERPRISE MANAGER • Send alerts via email, SNMP or integrate with Nagios
  • 17. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.17 EDB POSTGRES ENTERPRISE MANAGER • Manage and monitor EDB Ark And EDB Failover Manager
  • 18. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.18 EDB POSTGRES ENTERPRISE MANAGER • Wizards help with bulk tuning, log and auditing configuration
  • 19. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.19 EDB POSTGRES ENTERPRISE MANAGER • SQL Profiler monitors & analyses workloads in realtime
  • 20. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.20 EDB POSTGRES ENTERPRISE MANAGER • Performance Diagnostics visualise and analyse wait state performance data from EPAS 11 (PEM 7.6)
  • 21. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.21 EDB POSTGRES ENTERPRISE MANAGER • Includes all pgAdmin 4 functionality
  • 22. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.22 QUICK SURVEY • What tools do you use to manage your Postgres databases today? • What tools do you use to monitor your Postgres databases today?
  • 23. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.23 NEW FEATURE EXAMPLES In versions 7.6 & 7.7
  • 24. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.24 PGADMIN FEATURES • Added a “Scratch Pad” to the Query Tool to hold text snippets whilst editing • Added Commit and Rollback buttons to the Query Tool for ease of use (particularly with Auto Commit turned off) • Allow double-clicking of the result grid header dividers to auto-size to the content • Automatically expand child nodes in the treeview when expanding the parent, if there is only one
  • 25. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.25 EDB POSTGRES ENTERPRISE MANAGER FEATURES • New UI design • Modern and clean look and feel • Being implemented across the EDB product suite • Performance Diagnostics with EPAS 11+ • Debian/Ubuntu native packages • Add breadcrumbs to the Dashboards, with inline searching • Allow downloading of the query plan from the SQL Profiler
  • 26. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.26 PERFORMANCE DIAGNOSTICS
  • 27. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.27 PERFORMANCE DIAGNOSTICS
  • 28. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.28 DEMO Probes, Alerts and Tuning Wizard
  • 29. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.29 PLATFORMS • Installer: • Windows • RPM: • CentOS/RHEL/OEL 6 & 7 • SLES 12 (SLES 15 TBD) • DEB: • Debian Stretch • Ubuntu 18.04
  • 30. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.30 QUESTIONS
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. THANK YOU info@enterprisedb.com www.enterprisedb.com 35