深爱那片海 发表于 2015-1-16 22:24:32

MSSQL网站制作之SQLServer数据库同步准及时计划

Mysql的存储引擎接口定义良好。有兴趣的开发者可以通过阅读文档编写自己的存储引擎。server|sqlserver|数据|数据库1.需求
1)怎样将在线运营的SQLServer数据库数据实时同步到别的一个SQLServer数据库。
2)数据堆栈体系的数据抽取会对源体系形成伟大压力,严峻影响功能和呼应速率。怎样将临盆数据疾速抽取到汗青数据堆栈,改良营业体系的功能。
3)散布式数据库,怎样将分部的数据库数据复制到总部数据库,以利于总部汇总统计。
这些营业使用中罕见的SQLServer数据库同步需求,都需专业的复制体系来完成。

2.同步计划
浪擎・镜像体系简介
浪擎・镜像体系是业界成熟的使用体系复制办理计划,无需源和方针硬件规格或设置不异,具有准及时复制、体系和收集资本占用少、使用体例天真等特性。浪擎・镜像体系撑持SQLServer数据库、Oracle数据库、文件体系等使用体系的准及时同步和备份容灾。

产物组件
SQLServer数据库镜像代办署理(ForSQLServer2000、2005)。
镜像存储服务器(ForWindows2000、2003)。

复制道理
浪擎・镜像体系SQLServer数据库镜像代办署理及时监控源SQLServer数据库和捕捉其变更事件,并将捕捉了局传输到方针SQLServer数据库,再经由过程存储历程实行到方针SQLServer数据库。
方针SQLServer处于运转形态,能读能写,运转的方针体系包管了营业数据的分歧性和完全性。体系不受操纵体系、硬件平台及存储设备的影响,且无需源和方针坚持分歧。

使用部署


部署架构图

在源SQLServer数据库服务器上安装SQLServer镜像代办署理;在方针SQLServer数据库服务器上均安装镜像服务器。
体系办理员可经由过程办理端设置镜像战略、全量和增量功课等。

设置战略:第一次运转基准同步后,今后及时地将源SQLServer数据库数据复制到方针数据库。
第一次运转基准同步:对SQLServer可先辈行数据库备份,然后在备用SQLServer长进行恢复便可;关于文件体系则举行“完整镜像”将一切文件复制到方针服务器上。
SQLServer准及时增量镜像:镜像代办署理的监控事件变更,并及时捕获数据库操纵,再将该操纵传输给镜像服务器。镜像服务器收到后,提交给备用SQLServer服务器,完成一个镜像流程。
 
SQLServer同步手艺参数
手艺参数申明复制道理捕捉SQLServer的增量事件举行复制复制粒度数据库纪录复制DDL言语复制数据库界说言语,如:
1)增添、删除、修正表
2)增添、删除、修正字段界说
3)增添、删除、修正触发器、存储历程
…复制DML言语复制使用程序提交的数据保留事件日记体系保留捕捉的事件日记源与方针硬件规格请求无需分歧收集带宽占用远小于存储层复制复制时延异步复制,秒级延时复制最年夜间隔无穷制对体系功能的影响源体系CPU占用率不凌驾5%撑持使用体例一对1、一对多、多对一事件完全性完全、分歧方针使用体系形态运转形态,能读能写复制偏向单向,从源至方针撑持过滤可设置过滤前提撑持版本SQLServer2000、SQLServer2005 
MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。

小妖女 发表于 2015-1-19 10:55:54

代替了原来VB式的错误判断。比Oracle高级不少。

灵魂腐蚀 发表于 2015-1-28 06:11:22

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

若天明 发表于 2015-2-5 19:17:50

另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程);

海妖 发表于 2015-2-13 07:41:26

比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。

只想知道 发表于 2015-3-3 19:14:53

无法深入到数据库系统层面去了解和探究

透明 发表于 2015-3-11 12:53:27

SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。

不帅 发表于 2015-3-18 20:17:01

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

愤怒的大鸟 发表于 2015-3-26 15:14:28

无法深入到数据库系统层面去了解和探究
页: [1]
查看完整版本: MSSQL网站制作之SQLServer数据库同步准及时计划