اعتبار سنجی subscription (اشتراک) و سنجش نهفتگی (latency)
در این مبحث آموزشی، با استفاده از tracer token از تکثیر شدن تغییرات به سرور منتشر کننده (Subscriber) اطمینان کسب کرده و همچنین میزان نهفتگی (latency) سیستم را می سنجیم. Tracer token ها به شما این امکان را می دهند که اتصالات (connection) را اعتبار
سنجی کرده و میزان نهفتگی سیستم را بسنجید.
Latency عبارت است از مقدار زمانی که طول می کشد تا تغییری که در سمت سرور Publisher صورت گرفته برای سرور Subscriber نمایان شود. نهفتگی کنترلکننده ی حداکثر سرعت انتقال اطلاعات بین دو سرور است.
به منظور درج یک tracer token و نیز مشاهده ی اطلاعات ذخیره شده در آن token مراحل زیر را دنبال کنید:
- محیط SQL Server را راه اندازی کرده و به سرور Publisher متصل شوید، حال گره ی server را باز کرده و پوشه ی Replication را راست کلیک کنید، سپس Launch Replication Monitor را انتخاب نمایید.
Replication Monitor راه اندازی می شود. - یک Publisher group در پنجره ی کوچک (pane) سمت چپ باز کرده، حال Publisher instanceرا باز کنید، سپس AdvWorksProductTrans publication را کلیک نمایید.
- اکنون بر روی تب Tracer Tokens کلیک کنید.
- Insert Tracer را کلیک نمایید.
- زمان سپری شده برای tracer token را در ستون های زیر مشاهد کنید:
Publisher to Distributor، Distributor to Subscriber، Total Latency .
مقدار Pending (حالت تعلیق) نشانگر این است که token به نقطه ی معین نرسیده است.
مراحل بعدی
در این درس با بهره گیری از tracer token از تکثیر شدن تغییرات اعمال شده به داده ها از سرور Publisher به سرور منتشر کننده (Subscriber) اطمینان کسب کرده و همچنین میزان نهفتگی (latency) سیستم را اندازه گرفتیم. همچنین می توانید با استفاده از دستورات update، insert و delete داده ی جدول Product در سرور publisher را دستکاری کرده و نیز از جدول یاد شده در سرور subscriber، query بگیرید و از این طریق تمامی تغییرات وارد آمده را که replicate (تکثیر) شده اند مشاهده کنید.