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
Testimonials (4)
good explanation on each points and provide assignment for practices.
Piseth Ben - ACLEDA Bank Plc.
Course - Oracle Database 19c: SQL Tuning Workshop
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training instruments provided.
- UNIFI
Course - NoSQL Database with Microsoft Azure Cosmos DB
Learning about a new tool, the practices help a lot in understanding the topics, and that was what I liked the most.
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Course - Oracle Database 19c: Administration
Machine Translated