Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction
- Overview of PostgreSQL capabilities and architectural design
- Foundations of database administration
Getting Started
- Installation of PostgreSQL
- Configuration of a pgAdmin 4 client
- Creating database user accounts
- Initializing a new database
Database Operations
- SQL syntax, built-in functions, and operators
- Data definition standards and data types
- Defining custom user data types
- Managing table schemas
- Table creation and modification procedures
- Data manipulation techniques within tables
- Data querying and filtering strategies
- In-depth exploration of constraints
- Use of conversion functions
- Joining multiple tables in queries
- Combining multiple queries
- Indexing strategies and full-text search implementation
- Concurrency control mechanisms
- Application of regular expressions
Database Server Administration
- Security protocols and encryption
- Managing access roles and permissions
- Backup and restore workflows
- PostgreSQL version upgrades
- Architectures for high availability
- Load balancing and replication strategies
- Collection and analysis of statistics and monitoring data
High Performance Tuning
- Resource management optimization
- Monitoring and analyzing query performance
- Tuning configuration parameters
- Optimizing index structures
- Query execution optimization
- Scalability strategies and data partitioning
External Tools for Monitoring and Observability
- pgAdmin
- pgBadger
- pgbench
- node-exporter Prometheus and Grafana
- Zabbix
Troubleshooting
Summary and Next Steps
Requirements
- Fundamental understanding of database administration principles
- Working familiarity with the SQL language
Target Audience
- Database Administrators
- System Administrators
Testimonials (1)
Andres consistently ensures that he addresses all attendee questions and strives to ensure everyone comprehends his teachings. I admire his expertise and proficiency in the subject matter