فهرست مطالب:

تأخیر تکرار چیست؟
تأخیر تکرار چیست؟

تصویری: تأخیر تکرار چیست؟

تصویری: تأخیر تکرار چیست؟
تصویری: چه کنیم تا تکرر ادراری مان برطرف شود؟ 2024, ممکن است
Anonim

تأخیر تکرار مقدار زمانی است که طول می کشد تا یک تراکنش در پایگاه داده اولیه روی آن اعمال شود تکثیر پایگاه داده زمان شامل همانند سازی پردازش عامل، همانند سازی پردازش سرور و استفاده از شبکه

به طور مشابه ممکن است سوال شود، چگونه می توانم تشخیص دهم که تکرار SQL Server تأخیر است؟

با استفاده از SQL Server Replication Monitor

  1. یک گروه Publisher را در قسمت سمت چپ باز کنید، یک Publisher را گسترش دهید و سپس روی یک انتشارات کلیک کنید.
  2. روی تب Tracer Tokens کلیک کنید.
  3. روی Insert Tracer کلیک کنید.
  4. زمان سپری شده برای نشانه ردیاب را در ستون های زیر مشاهده کنید: ناشر به توزیع کننده، توزیع کننده به مشترک، کل تاخیر.

به طور مشابه، چگونه وضعیت تکرار تراکنش خود را بررسی کنم؟ برای استفاده از آن وارد SQL Server Management Studio شوید و به ناشر متصل شوید. روی آن کلیک راست کنید همانند سازی در درخت و راه اندازی را انتخاب کنید مانیتور تکرار (ممکن است دقیقاً به آن برچسب زده نشود). آن را به توزیع کننده وصل کنید و می توانید وضعیت تکرار را ببینید.

پس از آن، سوال این است که توکن ردیاب در تکرار SQL چیست؟

پی گیری توکن ها موجود از همانند سازی نظارت یا از طریق عبارات TSQL، توکن های ردیاب تراکنش‌های مهر زمانی خاصی هستند که در گزارش تراکنش‌های ناشر نوشته شده و توسط Log Reader دریافت می‌شوند. سپس توسط نماینده توزیع خوانده می شود و برای مشترک نوشته می شود.

چگونه SQL Server می تواند عملکرد تکرار را بهبود بخشد؟

سرور و شبکه

  1. حداقل و حداکثر مقدار حافظه اختصاص داده شده به Microsoft SQL Server Database Engine را تنظیم کنید.
  2. از تخصیص مناسب فایل های داده پایگاه داده و فایل های گزارش اطمینان حاصل کنید.
  3. اضافه کردن حافظه به سرورهای مورد استفاده در تکثیر، به ویژه توزیع کننده را در نظر بگیرید.
  4. از رایانه های چند پردازنده ای استفاده کنید.
  5. از شبکه سریع استفاده کنید.

توصیه شده: