中央服务器中的数据库优化

本文档说明如何为中央服务器中的PostgreSQL(PGSQL)数据库优化RAM 内存消耗。此功能仅适用于在中央服务器中使用 PGSQL 数据库的客户。

了解 PostgreSQL 数据库性能与 RAM 消耗

PGSQL 数据库的性能会直接受到分配给它的 RAM 容量影响。默认情况下,中央服务器至少需要4GB RAM。但是,如果您的服务器有多余的 RAM,您可以自定义内存分配以提高数据库效率。

  • 通过增加内存分配,诸如查询和数据检索等后端操作将执行得更快。
  • 但是,增加数据库内存使用量可能会影响同一服务器上运行的其他应用程序的性能。

注意:分配更多内存并不意味着 PostgreSQL 始终会使用全部分配的内存。实际内存使用量取决于中央服务器执行的操作。如果指定的内存未被完全利用,它仍可供其他应用程序使用。

示例场景

假设您的服务器总共有12GB RAM,而默认情况下中央服务器仅使用4GB。您可以自定义设置,为数据库分配更多内存。

  • 自定义范围允许将总 RAM 的20% 到 80%分配给内存。
  • 如果设置为80%,在此情况下,最大分配内存将为9.6GB

如何自定义内存消耗

中央服务器中用于数据库优化内存分配的 UI 界面

  1. 在中央服务器中,单击管理选项卡。
  2. 导航至数据库设置 > 数据库优化
  3. 根据需要,在动态显示的范围内调整内存分配百分比。那里建议的默认百分比将对应于分配 4GB RAM 所需的值。
  4. 单击保存以应用更改。
  5. 保存后,系统将显示数据库操作变快了多少,因为现在它们被配置为使用超过所需 4GB RAM 的内存。
  6. 保存后,请注意还提供了一个将其重置为默认百分比的选项。

通过优化内存分配,您可以在确保服务器资源高效利用的同时提升数据库性能。

我们的客户