数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
DMP 2.3.1R1
{{sendMatomoQuery("数据库管理平台DMP","添加只读路由")}}

添加只读路由

更新时间:2023-10-07

  1. 查看AlwaysON的读写IP,主节点IP

如图:本示例中读写IP为“192.168.7.160”,数据库端口为1433,主节点IP为“192.168.7.162”。

  1. 使用SSMS连接到主节点,进入AlwaysON中可用性组,右键可用性组属性。

  1. 将用于只读的节点的“可读辅助副本”属性设置为“是”。

  1. 选择“只读路由”,为各个服务器实例添加只读路由URL,格式为(TCP://服务器实例:数据库端口),其中数据库端口为第一步中记录的端口,默认为1433,填写后点击确定。

本案例中,各服务器实例的只读路由URL分别为‘TCP://00-5D500E2EB5:1433’、’TCP://01-5D500E2EB5:1433’、’TCP://02-5D500E2EB5:1433’。

  1. 再次进入可用性组属性。

  1. 选择“只读路由”,选择各个服务器实例对应的只读路由列表,即此服务器实例为

创建完成后,建议连接到只读库,测试只读路由是否生效。

另可参考微软官方文档:

https://learn.microsoft.com/zh-cn/sql/database-engine/availability-groups/windows/configure-read-only-routing-for-an-availability-group-sql-server?view=sql-server-2017