SQL Server群集知识介绍

Windows群集安装

基于iSCSI的SQL Server 2012群集测试

前言

群集的检测是调用dll资源,例如对于共享存储,ip,网络名称与DTC 这类Windows自带资源,将各自的检测方式定义在Clusres.dll中,定期调用dll资源。

对于SQL Server群集,有自己的dll资源,进行对应检测,首先是检测SQL Server群集服务是否在线,称为looksalive,其次是检测数据库是否正常在线,称为isalive。

Looksalive

looksalive默认是5秒钟检测一次,一般不做修改。是为了检测SQL Server服务是否处于启动状态。

isalive

isalive默认为60秒检测一次,一般不做修改。SQL Server需要isalive检测,因为SQL Server服务在线,不能证明SQL Server能良好响应客户端的请求。在SQL Server 2012之前,isalive方式是链接SQL Server,执行"Select @@servername",若能及时返回,则说明正常。

SQL Server 2012 的dll资源调用存储过程"sp_server_diagnostics"来执行isalive检查。存储过程会将执行结果返回给dll。默认情况下sp_server_diagnostics每20秒执行一次。Isalive每60秒执行一次,根据存储过程返回的结果判定服务器是否正常响应。

最新文章

  1. Android动画效果之自定义ViewGroup添加布局动画
  2. PHP滚动日志
  3. Block传值
  4. How to: Synchronize Files by Using Managed Code
  5. [转] Jquery滚动加载
  6. Mathematica学习笔记2
  7. Java异常体系简析
  8. 关于在Python下安装布隆过滤器(bloomfilter)的方法
  9. linux 内核提权
  10. Openstack的视频学习
  11. C#实现根据地图上的两点坐标,计算直线距离
  12. 关于LCA的倍增解法的笔记
  13. delphi DockPresident
  14. C# 爬取网页上的数据
  15. 1044 Shopping in Mars (25 分)
  16. SpringMVC中文件上传
  17. Popular Cows---poj2186(缩点,强联通)
  18. js设计模式中发布与订阅实现观察者模式例子
  19. 位集合(BitSet)| Java数据结构
  20. cs231n学习笔记(一)计算机视觉及其发展史

热门文章

  1. Struts2中的Ognl
  2. Opserver简单部署
  3. [LeetCode] Department Top Three Salaries 系里前三高薪水
  4. SQLite源程序分析之sqlite3.c
  5. async & await 的前世今生
  6. framebuffer line_length 參數
  7. cocos2d-x 帧动画
  8. 使用plsql创建表空间和用户
  9. JAVA面向对象
  10. SQLIte Transaction