
PostgreSQL性能调优
文章平均质量分 93
zycsu
这个作者很懒,什么都没留下…
展开
-
Server Configuration Tuning
Server Configuration TuningPostgreSQL的主要可调节设置位于一个名为postgresql.conf的纯文本文件中,该文件位于数据库目录结构的根目录下。在类UNIX系统中,这通常就是$PGDATA所指向的位置,因此在这些平台上该文件就是$PGDATA/postgresql.conf。本章反映了官方文档在PostgreSQL: Documentation: 17: Chapter19.Server Configuration查看这些参数时的一般格式。然而,它更侧重于原创 2024-12-16 14:49:23 · 612 阅读 · 0 评论 -
Memory for DataBase Caching
当你启动一个 PostgreSQL 服务器时,它会分配一块固定大小的共享内存块,对数据库中信息的所有访问都要经过这块内存。此外,每个连接到该服务器的客户端都会占用一定量的内存,并随着客户端使用诸如排序空间以及存储待提交事务相关数据等资源而扩展其所占用的内存量。数据库中的某些设置可由客户端在连接后进行调整。例如,“work_mem” 设置(它是对可用于排序的内存量的一种限制),客户端在连接后可以将其增大。这些分配使用的是非共享内存,对它们的调优将在下一章中介绍。原创 2024-11-25 21:24:13 · 2153 阅读 · 0 评论