阿里云PostgreSQL重启有什么影响

操作场景
当实例出现连接数满或性能问题时,重启实例会断开当前的连接释放内存,一定程度上能解决实例性能问题。更改部分配置后,需要重启数据库使得参数生效。可以参考参数设置页面“是否重启”列。实例若出现crash、异常(如死锁等)情况,云数据库PostgreSQL架构会感知并重新启动该实例,无需您手动干预实例重启。

操作影响
(1)实例重启前建议 实例重启前,尽量提前断开服务器与数据库连接,并停写数据。 鉴于数据库对业务的重要性,建议您对需要重启的场景统筹规划,尽量减少实例重启的次数。并且,重启前请您做好业务安排,谨慎操作。 实例重启后业务需要重连数据库,重启前请确保您的业务有重连机制。
(2)实例重启中影响 重启实例过程中会连接中断、主备切换,可能造成服务秒级闪断,实例状态将显示为“重启中”。 重启耗时与集群实例数、数据量等有关系;实例数和数据越多,重启时间相对较长。建议尽量将重启时间,安排在业务低峰期。 若重启时间超过10分钟,建议尽快提交工单转至运维人员进行处理。
(3)实例重启后建议 实例重启后,会清空内存中的缓存。为避免业务高峰期带来的访问压力,建议重启后提前对业务预热。

操作步骤
进入阿里云官网首页 页面右上角“管理控制台”。在页面左上角,选择实例所在地域。在资源列表页面,找到“云数据库” “云数据库PostgreSQL”,点击进入云数据库PostgreSQL控制台。在实例列表页面,找到目标实例,单击“操作 重启”按钮,弹出实例重启对话框。当实例状态从“重启中”转为“运行中”,则表示实例重启完成。