不帅 发表于 2015-1-16 22:17:36

MSSQL编程:SQL Server 2005高可用性之日记传送

两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。  SQLServer2005相对SQLServer2000来讲,不管是功能仍是功效都有一个相称年夜的进步,乃至能够用“反动”来描述这一次晋级。SQLServer2005使SQLServer跻身于企业级数据库行列。在数据高可用性方面,SQLServer2005为用户供应了数据镜像、复制、妨碍转移聚集、日记传送功效。本文向读者复杂先容SQLServer2005日记传送功效。
  1、日记传送简介
  日记传送一样平常有主服务器、帮助服务器、监督服务器构成(见)。主服务器通常为存储临盆数据库的服务器,帮助服务器用来存储主服务器上临盆数据库的正本,监督服务器用来纪录日记传送的一切细节服务器,监督服务器是可选的。日记传送是将主服务器的临盆数据库的事件日记复制到帮助服务器并在帮助服务器复原,从而完成主服务器临盆数据库和帮助服务器数据库正本数据的分歧。

  
  日记传送请求主服务器临盆数据库的日记恢复形式是完整大概年夜容量日记形式,将数据库切换为复杂恢复形式会招致日记传送中断事情。帮助服务器是用来保留主数据库的最新备份的服务器。一台帮助服务器能够包括多台分歧主服务器中数据库的备份正本。比方,某个部门大概有五台服务器,每台服务器都运转关头数据库体系。在这类情形下,能够只利用一台帮助服务器,而不用利用五台独自的帮助服务器。五个主体系上的备份都能够加载到这个备份体系中,从而削减所需的资本数目并节俭开支。监督服务器应自力于主服务器和帮助服务器,以免因为主服务器或帮助服务器的丧失而丧失关头信息和中止监督。一台监督服务器能够监督多个日记传送设置。在这类情形下,利用该监督服务器的一切日记传送设置将共享一个警报功课。
对于update操作,event中依次记录旧行,新行的值。

谁可相欹 发表于 2015-1-19 06:50:21

sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西

再现理想 发表于 2015-1-26 20:29:41

是否碎片会引发效率问题?这都是需要进一步探讨的东西。varbinary(max)代替image也让SQLServer的字段类型更加简洁统一。

若天明 发表于 2015-2-10 11:15:26

一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)

海妖 发表于 2015-3-1 10:27:11

微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。

飘飘悠悠 发表于 2015-3-10 15:40:59

多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油

柔情似水 发表于 2015-3-17 08:19:46

记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。

仓酷云 发表于 2015-3-24 04:12:25

语句级快照和事务级快照终于为SQLServer的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的!
页: [1]
查看完整版本: MSSQL编程:SQL Server 2005高可用性之日记传送