暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
PostgreSQL Performance Tuning.pdf
215
130页
36次
2025-01-13
免费下载
PostgreSQL
Performance
Tuning
Strategies, best practices, and tips
from Percona PostgreSQL experts
2
Contents
Introduction 3
Parameters 4
PostgreSQL Parameters: Scope and Priority Users Should Know �����������������������������������������������������������������������������������������������������������������������������������5
It’s All About Replication Lag in PostgreSQL ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 13
Optimizing Database Parameters for Maximum Efciency ������������������������������������������������������������������������������������������������������������������������������������������������ 16
Query optimization 21
Query Optimization with Python and PgBouncer �������������������������������������������������������������������������������������������������������������������������������������������������������������������������22
Improve PostgreSQL Query Performance Insights with pg_stat_monitor ���������������������������������������������������������������������������������������������������������28
Monitoring 32
PostgreSQL Checkpoints, Buffers, and WAL Usage with Percona Monitoring and Management ������������������������������������������������ 33
Understand Your PostgreSQL Workloads Better with pg_stat_monitor ��������������������������������������������������������������������������������������������������������������� 40
Monitoring PostgreSQL Databases Using PMM ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ 45
Indexing 54
PostgreSQL Indexes Can Hurt You: Negative Effects and the Costs Involved �������������������������������������������������������������������������������������������������� 55
Useful Queries For PostgreSQL Index Maintenance ������������������������������������������������������������������������������������������������������������������������������������������������������������������� 59
Vaccuming 64
PostgreSQL Vacuuming Command to Optimize Database Performance ������������������������������������������������������������������������� 65
Why Custom Scheduled Jobs for Vacuuming and Fine-grained Autovacuum Tuning Are Unavoidable ��������������������73
Overcoming VACUUM WRAPAROUND �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������78
Partitioning 84
PostgreSQL Partitioning Using Traditional Methods ������������������������������������������������������������������������������������������������������������������������������������������������������������������ 85
Partitioning in PostgreSQL With pg_partman (Serial-Based & Trigger-Based) ������������������������������������������������������������������������������������������� 94
Schema design 100
Difng PostgreSQL Schema Changes ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������101
Load balancing/connection pooling 105
Pgpool-II Use Cases and Benets ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������106
Scaling PostgreSQL using Connection Poolers and Load Balancers for an Enterprise Grade environment ����������������� 108
PostGIS 112
Using PostGIS To Enable Better Performance in PostgreSQL ���������������������������������������������������������������������������������������������������������������������������������������������113
Bonus: Cost optimization 121
Reducing PostgreSQL Costs in the Cloud �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������122
Conclusion 129
of 130
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜