ප්‍රාථමිකයේ විමසුම් සැසියක් විවෘත කර සරල ලිවීමක් රැඳී සිටින්නේ කුමක් සඳහාදැයි බලන්න. දත්ත සමුදාය සමකාලීන කමිට් සහිත ලබාගත හැකි කණ්ඩායමකට අයත් නම් සහ ද්විතීයිකය සම්බන්ධ වී ඇත්නම්, එම රැඳීමේ කොටසක් ගොඩනැගිල්ලෙන් පිටව යයි: ලොග් වාර්තා පිටපතට ගමන් කරයි, එහි දැඩි කෙරේ, එම දැඩි කිරීමේ පුවත කමිට් එක අවසන් වීමට පෙර ආපසු එයි. කලාප පළල එම යාම-ඒම කෙටි නොකරයි. පහත විස්තරය තිරයේ සිට දුරස්ථ තැටිය දක්වා සහ ආපසු පිළිගැනීම අනුගමනය කරයි.

ප්‍රාථමිකයේ රැඳීම් වර්ගයෙන් ආරම්භ කරන්න

දුරස්ථ පිටපතේ රැඳී සිටින ලිවීමක් CPU හෝ අගුළු රැඳීමක් ලෙස නොව ලොගයට සම්බන්ධ රැඳීමක් ලෙස පෙනේ, සහ ගනුදෙනුවේ කාලය පේළි ගණන වෙනුවට යාම-ඒම අනුගමනය කරයි. බොහෝ කුඩා කමිට් මෙය පැහැදිලි කරයි, මන්ද එක් එක් එක ගමන වෙන වෙනම ගෙවයි. එක් විශාල කාණ්ඩ මෙහෙයුමක් එම වියදම එක දිගු පිළිගැනීමක් තුළ සඟවයි.

සබැඳිය ගැන කිසියම් නිගමනයකට එළඹීමට පෙර ඔබේ කාර්ය භාරය කමිට් සංඛ්‍යාතය අනුව වර්ග කරන්න.

ජාලය කියවීමට පෙර පිටපතේ තත්ත්වය කියවන්න. වැදගත් ගණන් කරන්නන් වන්නේ යැවීම් පෝලිම, redo පෝලිම සහ සමමුහුර්තකරණ තත්ත්වයයි, සහ ඒවා එකට ද්විතීයිකය යාවත්කාලීනව යනවාද පසුබසිනවාද යන්න පෙන්වයි. වර්ධනය වන යැවීම් පෝලිම ප්‍රවාහනය පෙන්වා දෙන අතර, වර්ධනය වන redo පෝලිම ද්විතීයිකයේම කාර්යය හෝ ගබඩාව පෙන්වා දෙයි. ඒවා වෙනස් අලුත්වැඩියා ය, සහ කලාප පළල එකතු කිරීමෙන් කිසිවක් වැඩිදියුණු නොවේ.

පිළිගැනීම ද්විතීයිකය දක්වා අනුගමනය කරන්න

සමකාලීන කමිට් එකකදී ප්‍රාථමිකය කමිට් එක අවසන් බව ප්‍රකාශ කිරීමට පෙර අදාළ ලොගය ද්විතීයිකයේ දැඩි කර ඇති බවට තහවුරු කිරීමක් එනතුරු රැඳී සිටී. දැඩි කළ යනු ලොගයේ කල්පවතින, දත්ත පිටුවල නැවත ධාවනය නොකළ බවයි. එම වෙනස නිසාම සමකාලීන ද්විතීයිකයක් redo හි පසුබැස තිබියදීත් දැඩි කිරීම තහවුරු කළ හැකිය.

මාර්ගය පිළිවෙලට ගොස් සමස්තය වෙනුවට සෑම අදියරක්ම මනින්න. ලොග් වාර්තා ප්‍රවාහනය හරහා යයි, ද්විතීයිකය ඒවා ලියා ෆ්ලෑෂ් කරයි, සහ පිළිගැනීම එම මාර්ගයෙන්ම ආපසු එයි. ප්‍රවාහන ප්‍රමාදය, ද්විතීයිකයේ නියමිත කාලසටහන් කිරීම සහ ද්විතීයිකයේ ලොග්-තැටි ප්‍රමාදය සියල්ල මුළු එකට එකතු වේ, සහ පළමු එක පමණක් ජාල හිමිකරුට අයත් වේ. ලොග් පරිමාව වෙනත් දෙයකින් සංතෘප්ත වූ ද්විතීයිකයකට සබැඳිය නිෂ්ක්‍රීයව තිබියදීත් සෑම කමිට් එකක්ම දිගු කළ හැකිය.

SELECT ag.name AS ag_name, drs.database_id, drs.synchronization_state_desc,
       drs.log_send_queue_size, drs.redo_queue_size
FROM sys.dm_hadr_database_replica_states AS drs
JOIN sys.availability_groups AS ag ON ag.group_id = drs.group_id;

සන්සුන් සවසක එක් වරක් නොව, නියෝජිත ලිවීමකට පෙර සහ පසු එම ඡායාරූපය ගන්න. වෙනස කමිට් එක රැඳී සිටියදී කුමන පෝලිම චලනය වූයේද යන්න කියයි.

සබැඳිය නොව මාර්ගය මනින්න

ප්‍රවාහ ශක්‍යතා පරීක්ෂණයක් මනින්නේ ඔබේ පිටපත් නොවන ස්ථාන දෙකක් අතර ධාරිතාවයි, ඔබේ කාර්යය නොවන පැටවීමක් යටතේ. ජාල හිමිකරුගෙන් සැබෑ පිටපත් මාර්ගය දිගේ සැබෑ ගමන් ඇතිව ඇති ප්‍රමාදය සහ හානිය දිශා දෙකෙන්ම ඉල්ලන්න. මෙහි හානිය ධාරිතාවට වඩා වැදගත් වේ, මන්ද නැති වූ කොටසකට නැවත සම්ප්‍රේෂණයක් වැය වන අතර සෑම කමිට් එකක්ම එක් පිළිගැනීමක් එනතුරු රැඳී සිටියි. බාගැනීම් පරීක්ෂණයක විශිෂ්ට ලෙස පෙනෙන සබැඳියක් කතාබහ කරන කමිට් රටාවකට නුසුදුසු විය හැකිය.

මනින අතරතුර දත්ත සමුදායේ ප්‍රවාහන ආරක්ෂාව සහ ප්‍රවේශ පාලන නොසැලී තබන්න. මාර්ගයක් මැනීම කිසිදා ඒවා මඟ හැරීමට හේතුවක් නොවේ.

කාලයන් අන්තර්ජ්ඤානය වෙනුවට ගණන් කරන්නන් සමඟ සහසම්බන්ධ කරන්න. යැවීම් පෝලිම හිස්ව පවතින අතර කමිට් එක තවමත් රැඳී සිටින්නේ නම්, ප්‍රමාදය පිළිගැනීමේ හෝ ද්විතීයිකයේ ෆ්ලෑෂ් කිරීමේ ඇත. යැවීම් පෝලිම නිරන්තරයෙන් වර්ධනය වන්නේ නම්, සීමාව ප්‍රවාහනය හෝ ධාරිතාවයි. කුමන නිරීක්ෂණය නිගමනයට අනුබල දුන්නේද සටහන් කරන්න, ඊළඟ පුද්ගලයාට තර්කය වෙනුවට මැනීම නැවත කළ හැකි වන පරිදි.

අසමකාලීන මාදිලිය සැබවින්ම වෙනස් කරන්නේ කුමක්ද

අසමකාලීන කමිට් ද්විතීයිකයේ දැඩි කිරීමේ පිළිගැනීම එනතුරු රැඳීම ඉවත් කරයි, එබැවින් ලිවීම් වේගවත් වන අතර එබැවින් ඔබේ ටිකාවන ස්ථාවරය වෙනස් වේ. ප්‍රාථමිකය එම දුරස්ථ තහවුරු කිරීම නොමැතිව ගනුදෙනුව තහවුරු කරයි. පසුව ද්විතීයිකයට පසුබැසීමට ඉඩ දෙනු ලැබේ, සහ එම පසුබැසීමම නිරාවරණයයි.

ලොගය භාවිතයට ගත හැකි අසමත්වීම් මාරු කිරීමේ ඉලක්කයකට ළඟා වීමට පෙර ප්‍රාථමිකය නැති වුවහොත්, එම පිටපතට සේවාව බලහත්කාරයෙන් ගෙන යාම යෙදුමට දැනටමත් කමිට් කර ඇති බව දන්වා තිබූ ගනුදෙනු ඉවතට හෙළයි.

මෙය ප්‍රකෘතිමත් වීමේ ලක්ෂ්‍ය තීරණයක් වන අතර එය දත්ත සමුදායේ හිමිකරුට අයත් වේ, කාර්ය සාධන සමාලෝචනයට නොවේ. පළමුව ඉවසිය හැකි දත්ත නැතිවීමේ කවුළුව නියම කරන්න, එය සපුරාලන මාදිලිය තෝරන්න, පසුව එම සීමාව තුළ ප්‍රශස්ත කරන්න. සමකාලීන ආරක්ෂණය තබා ගන්නා විකල්ප අතර යෙදුම අවසර දෙන තැන ඉවත් කළ හැකි කමිට් ගමන් ඉවත් කිරීම, මනින ලද ප්‍රවාහන හෝ ගබඩා බාධකයක් නිවැරදි කිරීම, සහ පිළිගැනීම අඩු දුරක් ගමන් කරන පරිදි පිටපත ගෙන යාම ඇතුළත් වේ. ඔබ ආරම්භ කළ සහ වෙනස් නොවූ ටිකාවන අවශ්‍යතාවයට එරෙහිව ඒවා කිරා මැන බලන්න.

අදාළ ලිපි