虚拟机上的 AlloyDB Omni 性能调优参数
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
选择文档版本:
本文档介绍了可提升虚拟机上 AlloyDB Omni 性能的性能调优参数。这些建议的调优参数基于运行一组具有不同读写模式、缓存行为和索引访问模式的工作负载的结果。
大多数默认 PostgreSQL 参数值保持不变,因为更改仅限于对大多数应用有益的参数。这些参数的建议值通常应该可以提高在新型硬件上的性能。
数据库参数 |
AlloyDB Omni 默认值 |
建议的设置 |
random_page_cost |
4.0 |
1.1 |
temp_buffers |
8 MB |
128 MB |
max_wal_size |
1 GB |
20 GB |
min_wal_size |
80 MB |
10 GB |
default_toast_compression |
pglz |
lz4 |
maintenance_work_mem |
64 MB |
对于较小的机器为 1 GB,对于较大的机器为 2 GB |
max_worker_processes |
64 |
max(64, # vCPUs) |
max_parallel_workers |
8 |
max(8, # vCPUs) |
max_parallel_workers_per_gather |
2 |
max(2, # vCPUs / 2) |
work_mem |
4 MB |
128 MB 到 512 MB,具体取决于工作负载和可用的内存量 |
effective_cache_size |
40% * DRAM |
80% * DRAM |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-09-05。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-05。"],[],[],null,[]]