加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server-2008 – SQL Server 2008 R2 100%可用性

发布时间:2020-12-31 07:34:42 所属栏目:MsSql教程 来源:网络整理
导读:有没有办法在SQL Server 2008 R2上提供100%的正常运行时间? 根据我的经验,不同复制方法的停机时间是: 日志运输:很多(仅适用于DR) 镜像w. NLB:约45秒 聚类:约5-15秒 并且所有这些解决方案都涉及从源中删除的所有连接,因此如果停机时间太长或应用程序的网

有没有办法在SQL Server 2008 R2上提供100%的正常运行时间?

根据我的经验,不同复制方法的停机时间是:

>日志运输:很多(仅适用于DR)
>镜像w. NLB:约45秒
>聚类:约5-15秒

并且所有这些解决方案都涉及从源中删除的所有连接,因此如果停机时间太长或应用程序的网关在任务中间不支持重新连接,那么您就不走运了.

我能想到解决这个问题的唯一方法就是将集群抽象为一个级别(通过虚拟化然后启用VMWare FT.Yuck.祝你好运,无论如何都要在四核,32核系统上工作.).

有没有其他方法可以提供100%的SQL Server正常运行时间?

解决方法

SQL Server无法使用100%.几个九,是的.

至于群集:只有一个单独的SQL Server安装可以在任何时间“拥有”MDF.因此,当另一个实例接管并且连接断开时,您将具有前滚/回滚周期.这决定了群集故障转移的时间:通常可以在10秒以内.

镜像也有同样的问题:只有一个拥有/控制SQL Server实例

您可以对客户端进行编码以在超时/死锁时重试,这样可以减少故障转移时间.不是每个人都同意这一点,但我们发现它有时很有用.

当我们进行故障转移(触摸木材,而不是一年左右)时,无状态客户端(例如Web服务)没有注意到,除非一次呼叫在错误的时间失败.见我之前的陈述.

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读