使用 Azure CLI 重启 Azure Database for PostgreSQL - 单一服务器

适用于: Azure Database for PostgreSQL - 单一服务器

重要

Azure Database for PostgreSQL - 单一服务器即将停用。 我们强烈建议升级到 Azure Database for PostgreSQL 灵活服务器。 有关迁移到 Azure Database for PostgreSQL - 灵活服务器的详细信息,请参阅 Azure Database for PostgreSQL 单一服务器会发生什么情况?

本主题介绍如何重启 Azure Database for PostgreSQL 服务器。 出于维护原因,可能需要重启服务器,这会在服务器执行操作时导致短暂中断。

如果服务处于繁忙状态,则会阻止重启服务器。 例如,服务可能正在处理先前请求的操作(例如缩放 vCore)。

注意

完成重启所需的时间取决于 PostgreSQL 恢复过程。 若要减少重启时间,建议在重启之前尽量减少服务器上发生的活动量。 你可能还需要增加检查点频率。 还可以调整与检查点相关的参数值,包括 max_wal_size。 还建议在重启服务器之前运行 CHECKPOINT 命令。

先决条件

若要完成本操作说明指南:

重启服务器

使用以下命令重启服务器:

az postgres server restart --name mydemoserver --resource-group myresourcegroup

后续步骤

了解如何在 Azure Database for PostgreSQL 中设置参数