在执行数据库模式更改时,我需要为我的电子商务站点实现零停机部署。数据库是sql server 2005。有人可以验证以下步骤是否可行吗?请提供您的建议。
- 主体数据库将为请求提供服务,更改将被复制到镜像数据库。
- 在部署之前,停止从主体到镜像的复制过程。
- 执行数据库模式更改以进行镜像。
- 暂停一下,将主体设置为只读。
- 再次将更改从主体复制到镜像。
- 将请求路由到镜像(执行角色切换)
- 对原始主体执行数据库架构更改(现在在角色切换后镜像)。
在执行数据库模式更改时,我需要为我的电子商务站点实现零停机部署。数据库是sql server 2005。有人可以验证以下步骤是否可行吗?请提供您的建议。