0% found this document useful (0 votes)
30 views3 pages

Selec Tion Criteria

Uploaded by

vasu
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

Selec Tion Criteria

Uploaded by

vasu
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Data Source Cpt|ons

uevelopers have had Lo creaLe cusLom


soluLlons for Lhelr appllcaLlons usually
lnvolvlng LlmesLamp columns
uML (uaLa ManlpulaLlon Language)
Lrlggers and exLra Lables
ALLunlLy SCL ServerCuC for SSlS
ALLunlLy SCL ServerCuC for SSlS ls a
compleLe soluLlon for lnLegraLlng
conLlnually changlng SCL Server daLa lnLo
SSlS efflclenLly and ln realLlme
1ype of Co|umn Changes
Captured |n
Change 1ab|es
L|m|tat|ons
Sparse Columns ?es uoes noL supporL capLurlng changes
when uslng a columnseL
CompuLed Columns no Changes Lo compuLed columns are
noL Lracked 1he column wlll appear
ln Lhe change Lable wlLh Lhe
approprlaLe Lype buL wlll have a
value of nuLL
xML ?es Changes Lo lndlvldual xML
elemenLs are noL Lracked
1lmesLamp ?es 1he daLa Lype ln Lhe change Lable ls
converLed Lo blnary
8LC8 daLa Lypes ?es 1he prevlous lmage of Lhe 8LC8
column ls sLored only lf Lhe column
lLself ls changed
ALLunlLy SCL ServerCuC for SSlS
ALLunlLy SCL ServerCuC for SSlS ls a
compleLe soluLlon for lnLegraLlng
conLlnually changlng SCL Server daLa lnLo
SSlS efflclenLly and ln realLlme
AS400 ALLunlLy lSerles u82CuC for SSlS
ALLunlLy lSerles u82CuC for SSlS ls a
compleLe soluLlon for lnLegraLlng
conLlnually changlng u82/400 daLa lnLo
SSlS efflclenLly and ln realLlme
1hls ls a 3rd parLy Lool AddlLlonal llcenslng cosLs
All base column Lypes are supporLed by change daLa capLure 1he followlng
Lable llsLs Lhe behavlor and llmlLaLlons for several column Lypes
Caut|ons
1he addlLlon of LlmesLamp columns causes Lhe Lable schema Lo change
(wlLh posslble knockon effecLs ln sLored procedures and oLher code)
1 A uML Lrlgger ls lmpllclLly parL of Lhe LransacLlon conLalnlng Lhe uML by
whlch lL ls Lrlggered so lLs execuLlon Llme wlll lncrease Lhe lengLh of Lhe
LransacLlon 1he more complex a Lrlgger Lhe longer lL wlll Lake Lo execuLe
and so Lhe hlgher Lhe deLrlmenLal effecL on workload performance uML
Lrlggers used for Lracklng changes need Lo process Lhe lnserLed and deleLed
Lables Lo harvesL all Lhe changes and Lhen lnserL Lhem lnLo anoLher Lracklng
Lable
2 1he Lracklng Lable needs Lo be managed ln some way Lo avold lLs growlng
ouL of conLrol whlch may requlre you Lo creaLe someLhlng llke an AgenL [ob
Lo perlodlcally Lrlm old daLa
Imp|ement|ng CDC
SCL Server 2008 lnLroduces Lwo new
Lechnologles LhaL make lL much easler Lo
Lrack changes Lo daLa change Lracklng and
change daLa capLure
1 1he change daLa capLure mechanlsm
exLracLs Lhe changed daLa lnLo a seL of
Lables wlLh Lhe mosL recenL changes belng
aL Lhe Lop of Lhe Lable 1he L1L process can
Lhen query Lhe Lables holdlng Lhe change
daLa for all changes LhaL occurred wlLhln a
seL Llme perlod 1hls mechanlsm allows Lhe
L1L process Lo llmlL Lhe amounL of daLa LhaL
musL be consumed ln each baLch
2 Change Lracklng on Lhe oLher hand uses
a synchronous mechanlsm LhaL Lracks only
LhaL a parLlcular row changed ln a Lable
(and opLlonally Lhe llsL of columns LhaL
changed) 1hls ls deslgned Lo address such
problems as Lhe occaslonally connecLed
sysLem scenarlo
SCL Server 2003
1hls ls a 3rd parLy Lool AddlLlonal llcenslng cosLs
SCL Server 2008
1hls ls a 3rd parLy Lool AddlLlonal llcenslng cosLs
1ype of Co|umn Changes Captured |n Change
1ab|es
L|m|tat|ons
Sparse Columns ?es uoes noL supporL capLurlng changes when uslng a
columnseL
CompuLed Columns no Changes Lo compuLed columns are noL Lracked 1he
column wlll appear ln Lhe change Lable wlLh Lhe
approprlaLe Lype buL wlll have a value of nuLL
xML ?es Changes Lo lndlvldual xML elemenLs are noL Lracked
1lmesLamp ?es 1he daLa Lype ln Lhe change Lable ls converLed Lo
blnary
8LC8 daLa Lypes ?es 1he prevlous lmage of Lhe 8LC8 column ls sLored
only lf Lhe column lLself ls changed
# Asslgned LapLop Changes Lo lapLop

You might also like