Advance Postgre SQL DB Course Outline
Advance Postgre SQL DB Course Outline
Duration: 4 Days
Course Overview
In this course, we will go over the basics of the PostgreSQL. We will cover topics ranging from
installations, to writing basic queries and retrieving data from tables. We will also explore the logic
of joining tables to retrieve data and much more.
Audience
Beginner Database Administrators -DBA's
Beginner Data Scientist
Beginner Data Analyst
Pre-requisites
Internet access is required to download PostgreSQL Server
Basic understanding of database concept would help
Basic understanding of SQL would help
Course Outline
Installing PostgreSQL Server
Exploring PostgreSQL Database Objects
PostgreSQL Fundamentals v Performing CRUD operations
PostgreSQL Operators
PostgreSQL Table Joins
PostgreSQL Aggregate Functions
PostgreSQL Analytic Functions
PostgreSQL Views
PostgreSQL Triggers
Performance Tuning
Exploring PostgreSQL architecture and key components.
Techniques for identifying common performance bottlenecks.
Indexing strategies and their impact on query performance.
Adjusting PostgreSQL configuration parameters for better performance.
Utilizing monitoring tools like pg_stat_activity and pg_stat_monitor.
Implementing connection pooling to reduce overhead.
Utilizing table partitioning for managing large datasets.
Configuring autovacuum settings for optimal performance.
Designing and executing performance tests to evaluate system performance.