SQL Server අනුරූකරණය මඟින් දත්ත සමුදා පරිපාලකයන් විසින් සංවිධානය හරහා විවිධ සේවා මධ්යස්ථාන හරහා දත්ත බෙදා හැරීමට ඉඩ ලබා දේ. පහත සඳහන් හේතුන් මත ඔබේ සංවිධානය තුළ අනුරූකරණය ක්රියාත්මක කිරීමට ඔබ කැමති විය හැකිය:
- බෑම සමබර කිරීම . ප්රතිස්ථාපනය සේවාදායකයින් ගණනාවක් ඔබේ දත්ත ව්යාප්ත කිරීමට සහ පසුව සේවාදායකයන් අතර විමසුම් භාරය බෙදා හරිනු ලැබේ.
- නොබැඳි සැකසුම . ජාලකරණය වෙත සැමවිටම නොගැලපෙන යන්ත්රයක් මත ඔබේ දත්ත සමුදායෙන් දත්ත උපයෝගී කරගනී.
- අතිරික්තතාව . නැවත උත්තරය මඟින් ඔබ හට සැකසීමේ භාරය මොහොතකට දැනුම් දීමෙන් අසමත් වූ දත්ත සමුදා සේවාදායකයක් සෑදීමට ඉඩ සලසයි.
ඕනෑම අනුරූකරණ සිද්ධියක් ප්රධාන අංග දෙකක් ඇත:
- වෙනත් සේවා සපයන්නන්ට ප්රකාශකයින්ට දත්ත තිබේ. ප්රකාශිත අනුරූපණ යෝජනා ක්රමයට ප්රචාරකයන් එකක් හෝ වැඩි ගණනක් තිබිය හැකිය.
- දායකයින් යනු දත්ත වෙනස් කරන විට ප්රකාශකයන්ගෙන් යාවත්කාලීන ලබා ගැනීමට කැමති දත්ත සමුදා සේවා සපයන්නන් වේ.
තනි ධාරිතාවයක් මෙම ධාරිතාව දෙකම ක්රියාත්මක කිරීමට කිසිදු බාධාවක් නොමැත. ඇත්ත වශයෙන්ම, මෙය බොහෝ විට විශාල පරිමාණ ව්යාප්ත දත්ත සමුදා පද්ධති නිර්මාණය කිරීමයි.
Replication සඳහා SQL Server සහාය
මයික්රොසොෆ්ට් SQL සර්වරය දත්ත සමුදා අනුපිටපත් වර්ග 3 ක් සඳහා සහාය වේ මෙම ලිපි එක් එක් ආකෘතියට කෙටි හැඳින්වීමක් මෙම ලිපියෙන් සපයන අතර අනාගත ලිපිගොනු වැඩිදුර විස්තර සපයයි. අර තියෙන්නේ:
- Snapshot ප්රතිබිම්බනය එහි නමේ තේරුම ක්රියා කරයි. ප්රකාශකයා විසින් මුලුමනින් ම අනුරූප කළ දත්ත සමුදායේ සාරාංශයක් ගන්නා අතර ග්රාහකයින් සමඟ එය බෙදා ගනී. ඇත්ත වශයෙන්ම, මෙය ඉතාම කාලානුරූපී හා සම්පත්-ක්රියාවලියකි. මෙම හේතුව නිසා බොහෝ පරිපාලකයින් නිතරම වෙනස් කරන දත්ත සමුදායන් සඳහා පුනරාවර්තී පදනමක් මත සැණිසිලි අනුරුව භාවිතා නොකරයි. සැණසෝට්ටුව ප්රතිගුණනය සාමාන්යයෙන් භාවිතා වන අවස්ථා දෙකකි: පළමුව, එය කලාතුරකින් වෙනස් වන දත්ත සමුදායන් සඳහා භාවිතා වේ. දෙවනුව, එය පද්ධති අතර අනුරූකරණයක් ස්ථාපනය කිරීම සඳහා යොදා ගන්නා අතර, අනාගත යාවත්කාලීන කිරීම් සිදුකරනු ලැබේ.
- හුවමාරු replication නිතිපතා වෙනස්වන දත්ත සමුදායන් සඳහා වඩාත් නම්යශීලී විසඳුමක් ලබා දෙයි. ගණුදෙනු අනුරූපනය සමඟ, ප්රතිලෝමකරණ නියෝජිතයා දත්ත ගබඩාවේ වෙනස්කම් සඳහා ප්රකාශකයා නිරීක්ෂනය කරනු ලබන අතර එම වෙනස්කම් ග්රාහකයින් වෙත යවනු ලැබේ. මෙම සම්ප්රේෂණය ක්ෂණිකව හෝ කාලානුරූපීව සිදු විය හැකිය.
- සංයුක්ත replication මගින් ප්රකාශකයා සහ ග්රාහකයාට දත්ත සමුදායට ස්වාධීනව වෙනස් කිරීමට ඉඩ ලබා දේ. දෙකටම ක්රියාකාරී ජාල සම්බන්ධතාවයක් නොමැතිව වැඩ කළ හැක. ඒවා නැවත සම්බන්ධ කරගත් විට, දත්ත සමුදායන් මත වෙනස්කම් සිදුකිරීමට සහ සමබන්ධ අනුරූපණ නියෝජිතයා අනුව සෑම දත්තගබඩාවකටම වෙනස් වේ. වෙනස්කම් ගැටුම් නම්, නිසි දත්ත නිර්ණය කිරීමට නියෝජිතයා විසින් පූර්ව නිශ්චිත ගැටුම් විසඳීමේ ඇල්ගොරිතම භාවිතා කරයි. එක්ස්ප්ලෝචර් ප්රොම්පනය සාමාන්යයෙන් භාවිතා කරන්නේ ලැප්ටොප් භාවිතා කරන්නන් සහ වෙනත් අය විසින් ප්රකාශයට පත් නොකළ හැකිය.
මෙම ප්රතිගුණිත ක්රම එක් එක් ප්රයෝජනවත් අරමුණක් වන අතර විශේෂිත දත්ත සමුදා අවස්ථාවන්ට යෝග්ය වේ.
ඔබ SQL Server 2016 සමඟ වැඩ කරන්නේ නම්, ඔබේ සංස්කරණයන් මත ඔබේ replication අවශ්යතා මත පදනම්ව තෝරාගන්න. සෑම සංස්කරණයක් සඳහා ප්රතිනිෂ්ප ආධාරකයක් ඇති විට විවිධ හැකියාවන් තිබේ:
- අනුපූරක ආධාරක පමණි : අධිවේගී, මෙවලම් හෝ උසස් සේවා සමඟ ප්රකාශ කිරීම සහ වෙබ් සංස්කරණයන් පමණක් සීමිත අනුරූකිරීමේ හැකියාවන් ලබා දෙයි, replication සේවාලාභියා පමණක් ක්රියා කළ හැකි.
- සම්පූර්ණ ප්රකාශකයන් සහ අනුසන්කරුවන්ගේ සහාය : ස්ටෑන්ඩර්ඩ් ඇන්ඩ් එන්ටර්ප්රයිසස් , ඔරකල් ප්රකාශයට පත් කිරීම, ප්රේරක අනුක්රමය ප්රතිනිෂ්පාදනය සහ ගනුදෙනුකාර අනුපිටපත් යාවත්කාලීන කළ හැකි දායකත්වයක් ලෙස ව්යවසාය මඟින් පූර්ණ සහාය සපයයි.
මෙම කරුණෙන් ඔබ නිසැකවම පිළිගත් පරිදි, SQL Serverයේ අනුරූ කිරීමේ හැකියාව මඟින් දත්ත සමුදා පරිපාලකයන්ට ව්යවසායක පරිසරයක දත්ත ගබඩාවන් කළමනාකරණය කිරීම සහ පරිමාණය කිරීම සඳහා ප්රබල මෙවලමක් සපයයි.