Get in Touch

Course Outline

Introduction to Greenplum

  • Overview of MPP databases and the Greenplum architecture
  • Comparative analysis: Greenplum versus PostgreSQL
  • Key use cases and integration opportunities

Installation Planning and Preparation

  • System requirements and prerequisite checks
  • Cluster topology design and networking considerations
  • Disk configuration and performance optimization practices

Executing Greenplum Installation

  • Deploying Greenplum Database on Linux systems
  • Configuration of master and segment instances
  • Cluster initialization and installation verification

Fundamentals of Greenplum Administration

  • Utilizing core tools such as gpstart, gpstop, and gprecoverseg
  • Operating the Greenplum Command Center
  • Managing user roles, resource queues, and workloads

System Updates and Patch Management

  • Insights into Greenplum versioning schemes
  • Strategies for safe patching and scheduling maintenance windows
  • Rolling upgrade procedures and backup protocols

Managing Libraries and Extensions

  • Implementation of PL/Java, PL/Python, and other programming libraries
  • Extension installation via gpkg and the CREATE EXTENSION command
  • Oversight of library dependencies and updates

Monitoring, Logging, and Troubleshooting

  • Leveraging performance monitoring tools and key metrics
  • Log interpretation and error diagnosis techniques
  • Addressing common issues with effective resolution strategies

Course Wrap-Up and Future Steps

Requirements

  • Foundational knowledge of database principles and SQL
  • Background experience in Linux system administration
  • Prior exposure to PostgreSQL is advantageous

Target Audience

  • Database Administrators
  • System Administrators
  • DevOps and Platform Engineers
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories