5c34bfdc74f2927dfa36c457-紫金网

2020紫金网

本站收录内容均来自互联网,并不代表本站观点,不为其版权负责。

本平台尊重版权,文章仅作分享学习,如有侵权,请及时联系网页底部邮箱通知管理员删除。

4abc5befd332b30563029d148ee9d534-紫金网

2020紫金网

本站收录内容均来自互联网,并不代表本站观点,不为其版权负责。

本平台尊重版权,文章仅作分享学习,如有侵权,请及时联系网页底部邮箱通知管理员删除。


365体育最新虎耳草价格信息行情,现统货成交价在8元上下_365体育

赤小豆,偶有商家批量求购,该品需求有限近来总体走货量不大,行情持续平静,现统货成交价在8元上下,市场货量不大。

最新虎耳草价格信息行情:

虎耳草市场少见大货走动,由于该品货源量不大,行情保持稳定,时下荷市批量售价22元左右,小量售价25-28元。

成都2011。

03。

28

虎耳草市场存货紧缺,因该品销量有限,行情无变化,时下市场批量价格

25元左右,零星价格28元上下。

成都2010。

12。

30

虎耳草野生资源微薄市场库存甚小,但需求量亦小。

个子货15-16元,咀子19-20元。

安国2010。

06。

19

虎耳草市场来货少,但是市场需求量也不多,价格保持平稳运行,市场售价贵州产15-16元,后市应保持平稳。

广州2010。

05。

17

虎耳草资源少需求量也少,大货需求少,产地来货少,个子货16-17元,咀子零售20元。

安国2010。

04。

26

虎耳草市场走动一般,统货价15元,该品种用量不大,后市平稳。

广州2010。

04。

20

虎耳草目前市场货几乎没货,现该品市场售价28元左右,但因购货者不多,估计后期行情应平稳运行。

成都2010。

04。

14

虎耳草需求量较小采收量不大,统个货16-18元,饮片20元,价格坚挺。

安国2009。

11。

19

虎耳草走势平稳,价格平稳如前,时下市场售价28元。

成都2009。

11。

17

虎耳草需求量较小采收量不大,统个货16-18元,饮片20元,价格坚挺。

安国2009。

10。

19

虎耳草价格稳定,走动平稳,该品市场售价28元上下。

成都2009。

09。

01

虎耳草需求量较小,采收量不大,统个货16-18元,饮片20元,价格坚挺。

安国2009。

08。

19

虎耳草需求量较小,采收量不大,统个货16-18元,饮片20元,价格坚挺。

安国2009。

07。

19

虎耳草市场少量成交,价格稳定,时下市场售价28元左右。

成都2009。

07。

06

虎耳草需求量不大,但采收量亦小,统个货16-18元,饮片20元,价格坚挺。

安国2009。

06。

19

虎耳草市场购货商不多,但价格稳定,时下市场售价28元左右。

成都2009。

06。

02

虎耳草需求量不大,但采收量亦小,统个货16-18元,饮片20元,价格坚挺。

安国2009。

05。

19

虎耳草市场时有走动,价格坚挺,该品市场因质量不等售价在25-28元之间。

成都2009。

05。

04

虎耳草小品种需求量不大,但采收量亦小,市场少有大货进入,价格16-18元坚挺。

安国2009。

04。

27

虎耳草行情稳定,价格保持在20-25元之间。

成都2009。

04。

2019120707591216

相关推荐【免费领票】周末看一场原创舞蹈,她们的二十几岁,都有哪些故事?

【普洛达】免费为6至18岁青少年儿童筛查眼视力,成人套餐限时优惠仅99元/付!

专柜旗袍女装年末清仓,最低30元起,卖完即止!

【南山博物馆】旷世宏编文献大成,国家图书馆藏《永乐大典》文献展今日登陆南山!

2019深圳菊花展唯美开幕,11月26日-12月10日(共15天)!

【普洛达】免费为6至18岁青少年儿童筛查眼视力,成人套餐限时优惠仅99元/付!

2019“罗湖文体通杯”城市定向户外挑战赛火热报名中,还有大奖等你拿!

【普洛达】免费为6至18岁青少年儿童筛查眼视力,成人套餐限时优惠仅99元/付!

2019中国海洋经济博览会,邀您免费参观【深圳博物馆】天宝物语——自然标本征集汇报展【深圳欢乐谷】重阳节50周岁(含50岁)以上长者免费游园对的时间遇到对的风景和旅行策划,您的班级亲子游,企业团建拓展都将与众不同~【普洛达】免费为6至18岁青少年儿童筛查眼视力,成人套餐限时优惠仅99元/付!

就在今晚19:00丨小弹唱LIVE第104季【欢乐谷】99元起限时抢购原价200元起万圣节夜场双人票,35万平方米尖叫平行空间,7大AR主题区,9大惊悚体验馆,2大AR潮玩空间,10大潮尚游乐,等你来挑战!

大梅沙今起闭园!

不怕!

20160123154349-值得抢

20160123154349

Published2016年1月23日at303306in【好莱坞影院】会员绑定手机号100%送3天会员,新老用户均可参与。

Previous


20181002_5bb3bd8c35ce9-域名频道资讯站

20181002_5bb3bd8c35ce9

2018年10月3日发布在

海外交易速递:6数字域名卖出近20万,3字母aqg。

com近15万元结拍


2002年北京市海淀区轻伤害案件占审查起诉案件的( )

问题:2002年北京市海淀区轻伤害案件占审查起诉案件的()

获取答案请按下图操作:

更多相关问题

与双曲线x23-y21=1共焦点且过点(23,3)的椭圆方程为______.

以下关于安全风险评估描述正确的是()。

磺胺嘧啶不用于治疗()。

A。

脑膜炎、中耳炎B。

弓形体病C。

尿路感染D。

金葡菌引起的呼吸道感染E。

奴卡

Usingalocalbankandthelocalcurrencywillallowyoutogetaccesstoyourmoneysoone

如图,坐标系中右边的图案是由左边的图案经过平移后得到的。

左图中左、右眼睛的坐标分别是(-4,2)、(-2,2),右图

Theinterviewercanknowwhetheryouareknowledgeableforthejobby______。

A.yourperson

间接融资的局限性的表现不包括()。

A、资金供给者与资金需求者之间加入了金融中介机构B、割断了

一个年级有16个班级,每个班级学生从1到50号编排,为了交流学习经验,要求每班编号为14的同学留下进行交流,这

如果上市公司申请发行新股,被注册会计师出具()审计报告的,要求所涉及的事项对发行人

日本某进出口公司向美国出口某种商品,每件报价为1000美元,进口商要求以日元报价,并以日元付款,当时东京外汇

超额预订会对饭店经营管理及信誉产生不可忽视的正面和负面影响。

与我国隔海相望的国家是()A.韩国、日本、菲律宾、马来西亚、印度尼西亚、新加坡B.韩国、日本、菲律宾、马来西亚、

李明是一家羽绒服厂的推销员,他选定的业务区域不太适合的是()①辽宁②陕西③福建④广西⑤山东.A.①②B.③④C.①②⑤D.

下列基态原子的电子构型中,正确的是(A)3d94s2;(B)3d44s2;(C)4d105s0;(D)4d85s2。

谁能给我一份浙江省计算机二级c语言2008到2012的考试真题跪求

琼斯教授刚被一家私立大学的经济系聘用。

董事会主席刚刚声明,该大学要为本科生提供最高质量的教育。

开学2个月

唐僧是如来佛祖的弟子______转世投胎作状元_____之子,出家后法名______,修成正果后被封为____

尖峰电流用以()。

A.计算电压损失B.校验电压波动C.选择保护电器D.功率损耗

隔离开关的本体外观应完好无损,绝缘子应完好,整洁。

Shealwaysherfriendsabouteverything。

Infact,shehasnothoughtsofherown。

A.agreeswithB.play

列方程解应用题:从甲地到乙地先下山然后过平路,某人以6千米/小时的速度下山,再以4。

5千米/小时的速度过平路,

关系数据库系统中所使用的数据结构是()。

A.树B.图C.表格D.二维表

我国《物流术语》国家标准是这样定义的:“供应链管理,即利用计算机网络技术全面规划供应链

就上列资料,若销售量为200单位,计算单价应调整到多少才能实现利润350元(单位变动成本及固定成本

白喉杆菌培养用A。

庆大霉素培养基B。

巧克力琼脂培养基C。

马铃薯琼脂培养基D。

罗氏改良培养基E。

吕氏血

()是投资的基本收入。

A、资本收入B、股息和利息收入C、债权收入D、资产收入

女性,55岁,颈前区偶然发现一质硬、固定的无痛性肿块,应诊断为A.甲状腺胶样囊肿B.结节性毒性甲状腺

无论婴幼儿排便是否成功,保育员都应给予鼓励和表扬。

()

对混凝土强度的描述中,正确的有()。

A.立方强度平均值即为混凝土的强度等级B.混凝土强

物联网的用途包括()A。

环境保护B。

政府工作C。

公共安全D。

平安家居

信息检索的类型不包括()A、人员检索B、文献检索C、数据检索D、事实检索

肺腺癌的临床特点中,下列错误的是A、起源于支气管黏膜上皮,少数起源于大支气管的黏液腺B、发病率比

《中国药典》现行版检查异烟肼中游离肼采用的方法是()A。

纸色谱法B。

薄层色谱法C。

紫外分光光度法D。



计算:-1100-(1-0。

5)×13×[3-(-3)2].

实现网络层互连的设备是()A)repeaterB)bridgeC)routerD)gateway

在苯环上,无论是给电子基还是吸电子基的取代,都会使荧光强度发生变化。

()

82年,投资收益率25。

8l%。

项目投资者十分关注项目对其所投资金的回收能力,为此,敏感性分

什么叫人工费?

它包括哪些费用?

下列离子方程式书写正确的是()。

A.AlCl3溶液中加入足量的氨水:Al3++3OH-=Al(OH)3↓B.铝粉投入到NaOH溶

股东应当以其所拥有的选举票数为限进行投票,选举票数超过()票的,应通过现场进行表决。

A.500万B.

皮肤泛发白色风团,遇寒加重,得热则缓,舌淡苔白,脉浮紧,此多由()。

A、风寒引起B、风热引起C、肠胃湿

与不同类型家长合作时,应讲究方法,如针对放任随意性家长,应()。

A、细致执着B、自信从容C、赞赏鼓

实施家庭暴力或虐待家庭成员,受害人有权提出请求,居民委员会、村民委员会以及所在单位应当予以()。

A.警告

在Windows98中文标点方式下,键面符“^”对应的中文标点是[3]。

优质碳素结构钢共有31个牌号,其中()钢主要用于重要结构的钢铸件及高强螺栓。

还可用做预应力混凝

宪法的序言有没有法律效力?

下列关于台湾的文献,哪一种是陈第写的?

A。

《台海使槎录》B。

《禆海纪游》C。

《台湾外纪》D。

《东番记》

中国民间建筑的代表是()

患者,男。

25岁,工人。

近3d来气短不能平卧。

右上腹胀痛,T37。

9℃。

HR120/min,BP11。

2/9。

2kPa(85/70mmHg)。

ACTH水平增高,ACTH兴奋试验无反应

甲省某医疗机构在临床上确认多例因使用某种注射液发生严重药品不良反应的病例。

对该注射液国务院

设某企业为添置新设备,提出三个投资方案的有关数据资料如下表。

试采用投资回收期法对三个方案进行经济评价,

ThetravelerschecksshouldbeindollarsintheUSbecause______。

A.onlyafewbanksdeal

—Isthismodelplaneyours,Susan?

--Yes,it’smine。

It’smadeby_________。

A.myselfB.yourselfC.himselfD

现行的煤沥青产品标准为GB90-1994,分为()。

A。

低温煤沥青B。

中温煤沥青C。

高温煤沥青D。

常温煤沥

保险市场进行交易的对象是一种特殊商品,即()。

A。

风险保障B。

被保险人C。

保险利


1558758565116

近期文章

中国骆驼农业发展概况

“PN”和“DN”控制阀是什么意思?

什么是单位?

DanGuchuongao怎么样?

《海外婴儿工作折扣》规定:

[长阳阳海滩]

近期评论文章归档

2020年一月

2019年十二月

2019年十一月

2019年十月

2019年九月

2019年七月

2019年六月

2019年五月

2019年四月

2019年三月

分类目录

28365体育在线投注

365bet世界杯

365bet手机娱乐

365体育备用网址

365体育注册

bte365

功能

登录

文章RSS

评论RSS

WordPress。

1558107495593

搜索

近期文章

冬谎中国手机游戏下载

中央政府税

◆请告诉我BG66um68ti拉力更好的磅数。

Umee的早苗费用是多少?

[但是不缺少孝道]

近期评论文章归档

2020年一月

2019年十二月

2019年十一月

2019年十月

2019年九月

2019年七月

2019年六月

2019年五月

2019年四月

2019年三月

分类目录

365777。

com

365bet官方投注

365bet官网中文网

365bet苹果app

功能

登录

文章RSS

评论RSS

WordPress。

DSG-RealSyncMySQL数据库同步复制及容灾技术简述-syncnavigator数据库同步syncnavigator 授权码

购买事宜请联系QQ:1793040

随着计算机应用系统的爆炸式发展,业务量迅速增加,业务种类日益复杂,企业必须管理不断增长的信息流量;随着信息量的急剧增大,核心数据的管理变得日益困难。

如何安全、可靠地存储业务数据及满足未来业务数据高速增长的需要;如何有效管理日益增长的业务数据;如何实现业务数据的共享并在现有业务数据之上建立新兴的增值应用,如数据仓库、客户关系管理(CRM)等,成为了各企业建立信息系统的关键所在。

目前,各企业信息系统在数据管理领域存在着普遍的问题:

信息系统的建设主要是以应用为驱动的,是随着各种业务的逐渐建设的。

当出现一类新的业务时,一般需要为该业务建设一套业务支撑系统,保存与该业务有关的主要数据。

而这些数据可能同时也需要被其他应用所访问。

从而自然就形成了各子系统应用在不同的纵向,管理着不同的业务单元或对象,各个子系统又是相互独立运行,导致形成了一个个信息孤岛。

这些系统相互之间没有畅通的信息交流与共享,阻碍了企业信息化建设的整体进程。

为了提高市场竞争力,提高客户满意度,企业需要更复杂的、更灵活的业务统计报告、需要深入的数据挖掘、需要实时的客户查询。

而这些大量的统计、查询业务收到现有系统架构的制约,不得不降低效率标准、不得不推迟报告时间、从而导致客户服务质量降低、业务发展情况报告迟缓,业务发展情况不明等问题。

因此,各企业比以往任何时候相比,管理和有效使用这些信息系统的能力高低都更能决定了长期生存和发展能力,因此比以往任何时候,企业都更关注于如下领域:

提高系统运行效率,提高业务报表、提高客户服务质量,并降低客户流失率。

加强企业信息流通、提高企业信息的附加值、进一步挖掘企业信息价值、迅速开发和推广新业务,创造更多收入并保持竞争能力。

提高信息系统业务连续运行能力,提高数据安全保护水平。

与传统的数据复制技术不同,DSGRealSync技术是针对数据库提供了基于逻辑的交易复制方式。

该方式通过直接捕获源数据库的交易,将数据库的改变逻辑复制到目标系统数据库中,实现源系统和目标系统数据的一致性。

该技术在复制上存在以下几个特点:

(1)按需复制

查询和统计系统往往不需要所有的原始数据,因此完全可以按需要复制数据。

RealSync系统支持对指定信息的按需复制,减少存储和网络带宽的成本。

(2)多种同步模式

DSGRealSync支持的数据复制模式包括:

a。

实时复制:实时更新保证副本系统快速反映源系统的变化,提供账单查询、话单查询等的及时性。

b。

定时复制:包括每月复制、每周复制和每天复制;

c。

手工复制:支持操作员指定时间对指定表进行一次完全复制;

(3)对生产系统的低干扰性

DSG实时数据复制技术不需要通过任何数据库的引擎来获取变更数据,而是通过数据库自身的信息获取源系统上的改变并传送给目的系统,不会对生产系统造成性能影响。

(4)系统异构,可提供更多的优化空间

源数据库系统和目的数据库系统的可异构,主要包括索引规则和存储参数(如数据块大小、回滚段等)。

因此可以在目标数据库上根据业务特点进行调整和优化,完全不受源系统的限制。

(5)支持的多种复制策略

RealSync可以被灵活配置,以支持各种复制策略,支持各种增值应用,如:1:1单向复制;一对多复制;多对一复制等。

如上图所示,RealSync在DataSource端和DataTarget端分别安装Agent进程,Source端的Agent进程对ORACLE日志进行监控,发现改变及时对目标数据库进行更新。

当应用系统在DataSource端向数据库进行任何操作时时,这些信息都将在RedoLog中保存,RealSyncAgent通过对实时获取的Log日志进行分析,获得本次操作的交易指令和交易数据,然后将这些交易指令和交易数据经过格式转化生成DXF数据格式,并实时通过网络传送到DataTarget系统。

DataTarget系统的RealSyncAgent接收数据库包,经过校验码检查,确认正确的数据库包后,调用Oracle函数按照交易的先后顺序在DataTarget系统中执行该交易。

RealSync对数据的抓取是通过安装在DataSource端的Agent模块定时分析OracleRedoLog来获取DataSource端的交易类型及数据的。

RealSyncAgent在判断DataSource端的Oracle系统是否有新的交易产生时是通过定期检查OracleControlefile中记录的当前SCN号来判断的,这样避免每次检都通过读取log文件来判断否有新的交易产生时造成的系统影响。

在Controlefile中确认有新的交易产生时,可以同时获得当前的RedoLog组,以及最新日志在日志文件的最新位置。

RealSyncAgent模块根据这些信息将上次抓取时记录的日志位置与本次读取的最新位置之间的Log读取并加以分析。

然后将这些数据保存在OnlineLogCache文件中,等待下一步作交易合成处理。

RealSync的优势:

与其他类似日志复制产品相比,RealSync对日志进行分析,得到交易信息再进行传送;而其他类似产品不对日志作分析,传送全部日志,然后在目标端通过日志作Recover,这样一来,不仅传送数据量大,而且目标端数据库不能打开。

Oracle数据库的所有更改都记录在日志中,其中记录了对数据库中的每一个变化。

当我们候需要需要了解数据库中所作的交易时,一个最有效实用而又低成本的方法就是分析Oracle数据库的日志文件。

RealSyncAgent中集成了DSG的优秀日志分析功能,该功能完全不同于oracle提供的Logminer日志分析工具,在性能和功能上都大大提高,主要体现在系统性能的优化上,大幅度提高日志分析的速度,使得对于高并发业务系统的复制成为可能。

按照RealSync的日志分析设计目标,每秒能够分析的日志量达到10M/s。

RealSync通过对日志的分析,得到该数据库中的每个SQL指令,并将这些SQL指令生成DXF(DSGExtendFormat)格式的表达方式。

DXF格式是DSG公司的专有技术,该技术是DSG公司用来表达SQL指令的方式,该数据格式能够通过DSG的专有转换算法能够直接转换为ORACL的内部数据表达格式,从而在分析和转载时需要最小的转化,提高分析和装载速度,减少资源占用、丰富能够表达的各种数据类型。

通过ORACLEREDOLOG分析的交易指令存在如下的几个特点:

(1)这些指令是交叉出现的,属于一个交易(Transaction)的多条SQL指令是非连续存储的,多个交易的SQL之间是相互穿插的;

(2)Redolog中记录了所有的commit的交易以及没有commit的交易;

所以,为了提高系统的可控制性、保证逻辑完整性、避免数据丢失,最好将复制的最小单位为一个交易(Transaction),而不是以单个SQL指令为复制单位,这样在DataTarget端的交易装载更加容易控制。

同时,对于复制的数据而言,只有那些Commit的数据对于DataTarget端系统是有意义的,而对于那些Rollback的数据无需复制到Datatarget系统上。

所以RealSync在复制过程中不是复制每个SQL语句,而是对抓取的数据进行交易整合后以交易(Transaction)为单位进行复制,同时只复制COMMIT的交易。

如上图所示,在OnlineLogCache文件中,包括Commit的交易,没有Commit的交易和Rollback的交易。

交易合成模块首先按照交易序号对SOL语句进行划分,每个交易包含多条SOL语句。

然后,以交易为单位进行处理,将已经Commit的交易,传至传输处理模块;将未提交的交易保存在本地,一旦通过日志得知保存的未提交交易已提交,立即将该交易发送到传输处理模块;对Rollback的交易作丢弃处理。

RealSync的优势:

RealSync是以交易为单位进行传输的,而不是以SOL语句为单位进行传输的,更容易保证数据的一致性和完整性。

RealSync技术为了保证数据传输的安全、可靠,在传输处理上作了特殊的处理与支持:

(1)数据在传输之前首先存入DataSource端的Cache,传输进程(ExportProcess)从Cache中读取交易数据封装为TCP/IP数据包传送给Datatarget端的Import进程。

(2)在datatarget端,Import进程在收到传输的交易数据包后,首先存入Queue,然后由Load进程从Queue中严格按照交易的顺序装载交易信息。

如上图所示,负责传输的进程(ExportProcess)从本地队列中按照先进先出的原则抓取需要传输的交易,将交易数据封装成一个数据包后通过TCP/IP协议传递给对端系统。

在封装的数据包的包头部分描述了包的大小。

对端系统在接受到传来的数据包后,首先根据包头描述的包大小进行传输的合法性检查,判断是否传输完整。

在传统的复制技术中,常用的数据装载方式是采用Oracle的SQL接口,通过Insert、Update、Delete等SQL语句实现数据的装载。

这种方式在通用性上很好,但关键在于性能问题非常突出。

SQL语句的执行需要经过parse、plan、格式转换等过程,造成大量的系统开销。

尤其是update和Delte操作的大量Where子句操作需要进行复杂的查询定位任务,从而导致装载性能低下,对处理能力的要求比生产系统的还高。

DSGRealSync在设计之初就定位于电信级大数据量系统的应用,因此在装载性能上进行了大幅度的改善,使得装载端的性能和处理能力需求降至最低。

在其中DSGRealSync采用了两个关键的技术提高了装载速度:

(1)采用DXF数据格式的装载;

(2)采用Rowidmapping的方式实现快速定位;

DXF(DSGExtendFormat)格式是DSG公司的专有技术,该技术是DSG公司用来表达SQL指令的方式,该数据格式能够通过DSG的专有转换算法能够直接转换为ORACL的内部数据表达格式,从而在分析和转载时需要最小的转化,提高分析和装载速度,减少资源占用、丰富sql语句的表达方式。

Oracle数据库系统在设计上提供了4个层次的接口,其中包括User层,SQL层,Transformation层和I/O层。

其结构为:

在这四层当中,当采用SQL接口进行数据装载时,调用的是User层,

而DSGRealSync通过DXF数据格式装载时,调用I/O层直接将数据通过Oracle的最底层函数写入系统中,所以DSGRealSync在装载层上有一定优势;

对于交易中的操作,存在着大量的Where子句操作,在采用标准SQL语句执行这些操作时,系统需要首先定位目标记录所在的数据文件的位置信息,这将带来大量的索引查询开销,当并发执行数千条指令时,系统的开销将变得非常庞大。

DSGRealSync工具不采用该方式实现装载数据的定位,而是通过ROWMapping的方式实现记录的快速定位:

当RealSync从源端Log文件中读取交易数据时,将获得该交易对应记录的所在位置,用rowid表示为rowid_ds;

当该交易在目标端装载时,系统不翻译为Where子句,而是去通过保存在目标端的rowmapping表获得对应目标端该记录的所在位置rowid,记录为rowid_dt。

从而在目标端装载时通过rowid能够直接定位于该数据需要写入的位置。

避免了大量的索引查找时间。

每条记录的rowmapping信息是在该记录执行insert操作、sqlloader或首次批量同步时建立起来的。

RealSync的优势:

DSG扩展格式DXF(DSGExtendFormat)是RealSync产品的一个核心技术,是一种最高效率表示ORACLE记录的数据格式,该格式只需要经过最小的转换过程就能够装载到ORACLE数据库中,并且装载效率非常高。

n无需标准SQL语句执行的复杂过程

n加快装载速度

n对于Update,Delete等带Where子句的交易,可以大幅度提高装载速度

OracleOPS/RAC是一种多实例同时打开同一个数据库的技术,每个实例共享同一份数据文件和控制文件(控制文件可能有多个,但是内容相同,为每个实例所共享)。

一个例外是,每个实例的RedoLog都专属于该实例(如下图所示),但每个实例的所有RedoLog都必须能够被其他实例访问。

所有实例的RedoLog一般都保存在共享磁盘中(裸设备或集群文件系统)。

在OPS/RAC的环境下,RealSyncAgent需要安装在OPS/RAC一个节点上,RealSyncAgent通过控制文件得到每个实例的RedoLog配置,并实时跟踪每个实例的RedoThread产生的日志,分析日志并将提交的交易发送的目标系统。

在OPS/RAC环境下,多个实例共用一套SCN,每个实例对数据的修改都会引起SCN的递增改变,RealSync通过SCN在目标端顺序提交交易,来保证数据库的一致。

RealSync复制软件保证数据的一致性和完整性的保证主要通过以下几个方面:

保证交易先后顺序:

保证交易的先后顺序:严格按照源端Transaction执行顺序在目标端加载,严格的I/O顺序是保证系统逻辑正确的关键因素,RealSync通过对Transaction的SCN号进行判断,并严格保证源系统上先Commit的交易在目标端也是先装载。

检查日志跟踪的连续性:

检查日志跟踪的连续性:RealSync在每次log读取结束时,都将记录当前读取的日志的SequenceNo,BlockNo和最后读取的Offset,当下次读取文件时,总是需要检查是否和上次读取的位置严格连续,从而保证对日志分析的完整性。

数据一致性检查:

数据一致性检查:RealSync提供数据一致性检查工具,用来比较源端的记录和目标端的记录是否完全一致。

如果出现数据不一致,RealSync将对不一致的部分进行修复。

当系统在初始化过程,或需要重新完成批量数据复制时,RealSync提供海量数据的高速复制功能:

DSG复制功能是对数据实行导出、导入的方式实现的,但该实现不是通过oracleexport和import工具,而是利用DSGRealSync中内置的XEXP/XIMP工具实现的。

其过程不是对数据库底层的存储数据块进行复制,而是将源系统上的已有数据记录从datafile中直接读取并解析成为DXF数据格式,在利用XIMP将DXF数据批量快速装载到Datatarget系统上。

RealSync调用Oracle的I/O层的API接口批量读取一张表(Table)的记录(每次读多少条是由操作员设定的RealSync系统的Buffer决定的,如果一次读不完,则分为多次读取),然后将读取的记录转化为DXF格式,再将DXF格式表示的一批记录传送到目标端的RealSyncAgent进程,目标端进程再调用ORACLE的I/O层的API接口将数据批量写入目标系统中。

对于一个数据库而言,其中有许多张表(Table),RealSync依次将每张表的所有数据按照上述原理复制到目标系统中。

对于xexp导出过程不是通过Oracle的标准select接口,所以其导出速度非常快。

同时,在采用DSGRealSync实现批量数据装载时,还无需停止源系统上的业务流程。

那么RealSync是如何处理在导出过程中新改变的数据的复制呢?

因此,RealSync还支持第二阶段的增量数据复制:

当上个步骤的大批量数据完成后,RealSync再将步骤一过程中新增加的交易重新复制到目标系统。

在过程的工作原理是通过跟踪和分析从上个步骤开始时的所有redo。

log信息,从Log文件中分析和翻译出这段时间内新增加的记录,然后再将记录在目标系统上插入。

如果在该过程中复制的数据在目标表中已经存在,则RealSync将首先删除目标系统中的该记录,同时插入新复制的记录。

在这两个过程执行过程中,生产系统的业务可以保持运行状态。

无需中断业务。

因为根据业务逻辑,很多情况下无需对所有的数据表信息进行复制,而只需要复制那些需要的表的信息,这样可以减少存储和网络带宽的成本。

同时,SmartE支持水平和垂直分割。

在水平分割方面可以只复制那些满足预先定义的条件的记录。

在垂直分割方面允许设置对指定表的指定列进行复制。

RealSync可以被灵活配置,以支持各种复制策略,支持各种增值应用。