Course curriculum

    1. Before we begin...

    2. PostgreSQL log files for performance tuning and optimization

    3. Quiz-1 :PostgreSQL log files for performance tuning and optimization

    4. Using Logfile Key strategies for performance tuning in PostgreSQL

    5. Key strategies for performance tuning in PostgreSQL

    6. Key strategies for performance tuning in PostgreSQL

    7. Quiz 2 -Key strategies for performance tuning in PostgreSQL

    1. Optimizing Queries using pgbadger and native Tools

    2. Recording :Optimizing Queries using pgbadger and native Tools

    3. Demo Pgbadger

    4. Quiz-3 :Optimizing Queries using pgBadger and Native PostgreSQL Tools

    5. Optimizing Queries Using pg_stat_statements

    6. Quiz 4 : Optimizing Queries Using pg_stat_statements

    7. Optimizing queries using pg_stat_statements-1

    8. Quiz 5 : Optimizing queries using pg_stat_statements-1

    9. Optimizing Queries Using pg_stat_statements-2

    10. Quiz 6 : Optimizing queries using pg_stat_statements-2

    11. Pg-collector in PostgreSQL 16 for collecting full info about Pg cluster

    12. Recording Demo Pg-collector

    13. Quiz 7 : Pg-collector in PostgreSQL 16 for collecting full info about Pg cluster

    14. Enabling Troubleshooting Guides and auto_Explain Extension

    15. Recording auto_explain Extension

    16. Quiz-8: auto_explain

    17. Identifying and Managing Dead Tuples in PostgreSQL

    18. Quiz 9: Identifying and Managing Dead Tuples in PostgreSQL

    19. Identifying Tables for Autovacuum in PostgreSQL

    20. Quiz 10 : Identifying Tables for Autovacuum in PostgreSQL

    21. Quiz 11: Vacuum and Analyze in PostgreSQL

    22. "Comprehending PostgreSQL Statistics"

    23. Quiz 12 : Comprehending PostgreSQL Statistics

    1. PostgreSQL Performance Optimization Techniques

    2. Recording : PostgreSQL Performance Optimization Techniques

    3. Quiz 1 : PostgreSQL Performance Optimization Techniques

    4. Optimizing PostgreSQL for High-Performance Memory parameters

    5. Quiz 2: Optimizing PostgreSQL for High-Performance Memory parameters

    6. Recording :Optimizing PostgreSQL for High-Performance Memory parameters

    7. What does the shared_buffers parameter do in PostgreSQL?

    8. Quiz 3: What does the shared_buffers parameter do in PostgreSQL

    9. Demo : Shared buffers and impact on performance tuning

    10. Quiz 4: Shared buffers and impact on performance tuning

    11. Demo: Understanding and Configuring shared_buffers in PostgreSQL"

    12. What does the temp_buffers parameter do in PostgreSQL

    13. Quiz 5: What does the temp_buffers parameter do in PostgreSQL

    14. Recording : What does the temp_buffers parameter do in PostgreSQL

    15. Demo temp_buffers

    16. What is the role of the effective_cache_size parameter in PostgreSQL

    17. Quiz 6: What is the role of the effective_cache_size parameter in PostgreSQL

    18. Recording :What is the role of the effective_cache_size parameter in PostgreSQL

    19. Demo : Understanding effective_cache_size Utilization in Complex Query Execution

    20. Understanding the work_mem in postgresql

    21. Quiz 7: What is the role of the work_mem parameter in PostgreSQL

    22. Demo :Understanding the work_mem in PostgreSQL

    23. Recording :Understanding the work_mem in postgresql

    24. Understanding maintenance_work_mem in PostgreSQL Optimizing Performance for Indexing and Vacuum Operations

    25. Quiz 8: Understanding maintenance_work_mem in PostgreSQL for Optimizing Performance in Indexing and Vacuum Operations

    26. Recording :Understanding maintenance_work_mem in PostgreSQL

    27. Quiz 9: maintenance_work_mem in PostgreSQL

    28. Demo : maintenance_work_mem

    29. "Understanding random_page_cost in PostgreSQL: How It Impacts Query Performance and Optimization"

    30. Quiz 10: "Understanding random_page_cost in PostgreSQL: How It Impacts Query Performance and Optimization"

    31. Recording :random_page_cost in PostgreSQL: How It Impacts Query Performance and Optimization"

    32. Quiz 11 :Random_page_cost in PostgreSQL

    33. Demo :random_page_cost in PostgreSQL

    34. Quiz 12 :random_page_cost in PostgreSQL

    35. What is seq_page_cost in postgresql

    36. Recording :What is seq_page_cost in PostgreSQL

    37. Quiz 13 :What is seq_page_cost in PostgreSQL

    38. "Demo: Exploring seq_page_cost in PostgreSQL and Its Role in Query Optimization"

    39. Managing Idle Transactions in PostgreSQL Understanding idle_in_transaction_session_timeout and Its Impact on Performance

    40. Quiz 14 :Managing Idle Transactions in PostgreSQL Understanding idle_in_transaction_session_timeout and Its Impact on Performance

    41. Recording :Managing Idle Transactions in PostgreSQL Understanding idle_in_transaction_session_timeout

    42. Demo: idle_in_transaction_session_timeout

    43. Quiz 15 : idle_in_transaction_session_timeout

    44. Demo: statement_timeout in PostgreSQL 16

    45. Quiz 16 -: statement_timeout in PostgreSQL

    46. What is search_path in postgresql

    47. Recording :What is search_path in postgresql

    48. Quiz 17 -: search_path parameter

    49. Table Access Approaches in PostgreSQL

    50. Quiz 18 :- Table Access Approaches in PostgreSQL

    51. What is max_connections in PostgreSQL in postgresql

    52. Recording :What is max_connections in PostgreSQL in PostgreSQL

    53. Quiz 19 :- What is max_connections in PostgreSQL in postgresql

    54. Quiz 20 :- Why We Must Be on the Latest Version of PostgreSQL (pg17)

    55. Recording : index scan and index-only scan

    56. Demo : Index scan and index only scan

    57. Quiz 21 :- index scan and index-only scan

    58. enable_seqscan in postgresql

    59. Recording :enable_seqscan in postgresql

    60. Quiz 22: - enable_seqscan in postgresql

    61. Demo : enable_seqscan in postgresql

    62. How Parallel Query Execution Works -max_parallel_workers ?

    63. Quiz 23:- How Parallel Query Execution Works -max_parallel_workers

    64. Recording : How Parallel Query Execution Works -max_parallel_workers

    65. Demo : max_parallel_workers in PostgreSQL

    66. Quiz 24 -: max_parallel_workers in PostgreSQL

    1. Create separate reader and writer endpoints

    2. Quiz 1:- Create separate reader and writer endpoints

    1. Use proxy / Connection pooler wherever required

    2. Quiz 1:- Use proxy / Connection pooler wherever required

    1. Partitioning in PostgreSQL

    2. Recording : Partitioning in PostgreSQL

    3. Range Partitioning in PostgreSQL

    4. Recording : Range partitioning

    5. List Partitioning in PostgreSQL

    6. List partitioning

    7. Hash Partitioning in PostgreSQL

    8. Hash partitioning

    9. Demo : List Partitioning Demo

    10. range partitioning Demo

    11. Demo: Hash partition

    12. Recording Demo Hash partition

    13. Recording List Partition demo

    14. Recording : range partition

    15. Partition pruning in PostgreSQL

    16. Quiz 1:- Partitioning in PostgreSQL

    17. Quiz 2:- Range Partitioning in PostgreSQL

    18. Quiz 3:- List Partitioning in PostgreSQL

    19. Quiz 4:- hash partition in PostgreSQL

    20. Quiz 5:- Partition pruning in PostgreSQL

About this course

  • $299.00
  • 258 lessons
  • 9 hours of video content

Discover your potential, starting today