作为一个数据库服务,SQL Server其实可以分为两个部分:
1.SQL Server服务本身
2.存储的数据
这个跟Oracle也差不多,Oracle不就是实例+数据文件么,实例就是一系列的内存和进程,也就是一系列的服务。
而对于SQL Server来说,DBA努力做到的,就是降低宕机时间,既要今早发现宕机事件,还要能够尽快将宕机数据库拉起来。
个人觉得,这点对于所有数据库都是可用的。基本提高服务可用性的技术和方法都是围绕这两点展开的。而这里面,最主要的就是高可用性和灾难恢复。
高可用就是说,数据库服务能够一直保持在线运行。针对的是软件或硬件问题。
灾难恢复,就是说,发生故障,可以快速恢复在线运行的方法。针对数据库数据不可用。
SQL Server四个传统的高可用性和灾难恢复技术:
Cluster
Log Shipping
Replication
Database Mirroring
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询31735 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!