Course Outline
- Overview
- System Architecture and Internal Mechanics
- Process Structure
- Memory Management
- Storage Layout
- Setup Procedures
- Acquiring PostgreSQL
- System Preparation for Deployment
- Executing PostgreSQL Installation
- Managing Database Server Lifecycle (Create, Start, Stop)
- Accessing System Information
- PSQL Utility
- Establishing Database Connections
- Running SQL Queries
- Utilizing psql Meta Commands
- PGAdmin4
- Establishing Database Connections
- Performing Basic Tasks via GUI
- Database Structuring
- Managing Database Users
- Creating and Maintaining Databases
- Schemas
- Tables
- Data Types
- Sequences
- Views
- Materialized Views
- Database Backup Strategies
- Logical or SQL Dump Backups
- Offline Physical Backups
- Online Physical Backups
- Archive Management
- Backup Restoration
- Restoring from SQL Dumps
- Recovering from Offline Backups
- Point-in-Time Recovery
- Partial Data Restoration
- Preventive Maintenance
- Database Statistics
- Managing Data Fragmentation and Vacuuming
- Data Reorganization
- Configuring Automated Maintenance
- Index Rebuilding
- System Configuration Parameters
- Parameter Files
- Modifying Server Parameters
- Resource Allocation Parameters
- Query Planner Parameters
- Logging Settings
- Transaction Logging Settings
Requirements
No specific prerequisites are required to join this session. It is highly recommended as a starting point for those who have not previously undergone formal PostgreSQL instruction.
Testimonials (7)
That we could follow along on our remote desktops. I like to learn by trying.
Clare - BCP Council
Course - PostgreSQL Essentials
Knowledgeable and concise explanations.
Ella - BCP Council
Course - PostgreSQL Essentials
hands on exercises
Peter - BCP Council
Course - PostgreSQL Essentials
Covered a great breadth of information and Michal was brilliant with questions etc
Dominic Bryant - BCP Council
Course - PostgreSQL Essentials
Really flexible with topics and amount of work in each area to fit with our knowledge.
Andy Kerslake - HM Land Registry
Course - PostgreSQL Essentials
Lots of hands on exercises and real life examples
Sam Inglis - HM Land Registry
Course - PostgreSQL Essentials
Trainer was very helpful and style of doing exercises together was great