当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:21:00  来源:本站整理

讲授SQL Server的复制及缺陷[MSSQL防范]

赞助商链接



  本文“讲授SQL Server的复制及缺陷[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

以两个复制服务器A,B双向复制为模子

sql server的复制分为三种:

1. 快照复制

A每隔一段时间将B中的呼应表中的数据全部删除,然后将自己呼应表中的全部插到B中.此种方法明显不合适我们的利用,不予考虑.

2. 事件复制

对A中的每一个满意复制条件的事件,每隔一按时间A都利用到B上,反之亦然.sql server 通过把数据传给三个存储历程(插入,删除,改正)举行数据的改正,我们可以按照自己的利用改写此存储历程.存在缺陷:假如从A到B的复制条件和从B到A复制条件相同的话,会产生“踢皮球”的循环现象.既一系列事件利用于A,A会把这些事件利用于B,B收到这一系列事件后,又会把它利用于A……如此循环.

3. 归并复制

每隔一段时间,复制将会把数据库A,B中需求复制的数据归并一下,使得AB中的数据完好一样,数据都是AB数据库中数据的全部数据.假如A和B中数据主键有冲突,则按照优先级只选此中一条数据.需求注意:为了辨别数据来自于哪个地址,sql server会将每一个需求复制的表中另加一个字段,在编程时应当注意.

sql server复制的缺陷:

sql server 每隔一按时间举行一次复制,假如找不到另一台Server(比方因为网络弊端,或是另一台SQL Server没有启动),经过n(默许为10)次衔接后,它的复制功效将会down掉,直至有人将复制功效启动. 需求复制的表中假如在复制之前就有数据,在成立复制时对比麻烦(sql server不供应此类问题的办理办法,需求手动完成).因此,需求复制的表在利用历程中不能常常变更表构造.   以上是“讲授SQL Server的复制及缺陷[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 讲授SQL Server的复制及缺陷
  • 讲授SQL Server安装sp4补钉报错的办理办法
  • 案例讲授SQL Server数据库恢复
  • 讲授SQL的三个主要语句及本领
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .