当实例出现连接数满或性能问题时,您可以手动重启实例。

前提条件

实例状态为运行中

影响

  • 重启实例会造成30秒左右的连接中断,请确保业务有自动重连机制,建议在重启前停止业务写入,做好业务安排,谨慎操作。
    说明 RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版
  • 本地盘实例在重启后,内核小版本会自动升级至最新版。
  • 如果主实例包含只读实例,重启实例不会重启只读实例,复制关系将在重启后自动恢复。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在页面右上角,单击重启实例
  3. 在弹出的确认框中,单击确定
  4. 在弹出的手机验证框中进行短信验证。
说明 单击重启实例后,实例状态将变为重启中,会造成连接中断,请提前规划好业务。

相关API

API 描述
重启实例 重启RDS实例。

常见问题

  • Q:除了出现连接数满或性能问题时需要手动重启外,还有其他情况吗?

    A:RDS PostgreSQL 14以下版本的实例在运行中因Crash导致临时文件无法删除时,可以进行手动重启。实例运行时出现其他异常情况,也可尝试使用手动重启进行恢复。

  • Q:如果是高可用版实例,如果重启主实例,是否会造成主备切换?

    A:根据实际情况而定,可能会造成主备切换,重启后,主备库的可用区会发生交换。

  • Q:重启后,实例的连接地址和虚拟IP是否会发生变化?

    A:不会发生变化。

  • Q:重启时间与哪些因素相关,如何减少重启时长?

    A:重启时长与实例库表数量,实例活跃连接数,实例业务流量等因素有关,如果希望减少重启耗,建议减少创建不必要数据库或者数据表,在重启之前尽量减少实例活跃连接和业务流量,在重启完成后业务再进行重连。