Useful Links
Computer Science
Databases
PostgreSQL Database
1. Introduction to PostgreSQL
2. Installation and Basic Management
3. SQL Fundamentals in PostgreSQL
4. Data Types
5. Advanced Querying
6. Indexes and Performance
7. Transactions and Concurrency Control
8. Procedural Programming and Functions
9. Security and User Management
10. Database Administration
11. Backup, Recovery, and Replication
12. Advanced PostgreSQL Features
Indexes and Performance
Understanding Query Plans
EXPLAIN Command
EXPLAIN ANALYZE
Reading Execution Plans
Plan Nodes
Sequential Scan
Index Scan
Bitmap Index Scan
Nested Loop
Hash Join
Merge Join
Indexing Concepts
How Indexes Work
Index Storage
Index Maintenance
Trade-offs of Indexing
Read Performance
Write Performance
Disk Space Usage
Index Types
B-Tree Indexes
Hash Indexes
GiST Indexes
SP-GiST Indexes
GIN Indexes
BRIN Indexes
Advanced Indexing Techniques
Partial Indexes
Expression Indexes
Covering Indexes
Multi-column Indexes
Unique Indexes
Index Maintenance
REINDEX Command
Monitoring Index Usage
Dropping Indexes
Rebuilding Indexes
Index Bloat
Index Cleanup
Previous
5. Advanced Querying
Go to top
Next
7. Transactions and Concurrency Control