使用 PowerShell 重启 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 命令。

先决条件

若要完成本操作指南,需要:

使用 Connect-AzAccount cmdlet 连接到 Azure 帐户。

重启服务器

输入以下命令来重启服务器:

Restart-AzPostgreSqlServer -Name mydemoserver -ResourceGroupName myresourcegroup

后续步骤