最近,我被要求向现有的AG组添加一个新的DB。将添加一个新的AG数据库,在应用程序上创建任何中断。特别是正在进行中的应用程序端同步进程与服务器。是否取消了连接字符串中断?
Server 2014 Sql Server。
发布于 2017-10-11 15:14:23
的交互
如果要向现有的AG组添加一个新的数据库,那么SQL Server的服务将不会丢失--没有中断的连接。Server不需要数据库的独占权限才能将数据库添加到AlwaysOn副本中。在源数据库的幕后所发生的大多数事情是数据库备份和日志备份。
但是,备份数据库和将日志复制到SQL副本(S)会影响I/O和CPU性能。数据库越大,I/O影响就越大。如果数据库很大,这可能会影响连接应用程序(S)的性能。
注意:虽然您可能不会遇到断开连接到数据库(S)的情况,但您也不会为该AG组使用侦听器。将数据库(S)添加到AG组后,您可能希望将应用程序连接字符串更改为指向AG侦听器,而不是直接指向Server。这样做很可能会扰乱服务。
https://dba.stackexchange.com/questions/188224
复制相似问题