Database optimization and advance scaling
Database optimization and advance scaling
Course outline
Module 1: Fundamentals of Transactions and Locking
- ACID
- Transactions
- Isolation Level
- Understanding Locking
Module 2: Schema Design and Advanced Indexing
- Principles of Schema Design for High Performance
- Normalization vs. Denormalization
- Indexing
Module 3: Query Management and Tuning
- Query Tuning
- Performance Analysis
- pg_stat_activity
- pg_stat_statements
- ANALYZE
- Autovacuum
Module 4: Scaling and Large Data Management
- Partitioning
- Sharding
- Replication
Module 1: Fundamentals of Transactions and Locking
- ACID
- Transactions
- Isolation Level
- Understanding Locking
Module 2: Schema Design and Advanced Indexing
- Principles of Schema Design for High Performance
- Normalization vs. Denormalization
- Indexing
Module 3: Query Management and Tuning
- Query Tuning
- Performance Analysis
- pg_stat_activity
- pg_stat_statements
- ANALYZE
- Autovacuum
Module 4: Scaling and Large Data Management
- Partitioning
- Sharding
- Replication