প্রতিলিপি লেটেন্সি কি?
প্রতিলিপি লেটেন্সি কি?
Anonim

প্রতিলিপি বিলম্বিত প্রাথমিক ডাটাবেসে প্রয়োগ করার জন্য একটি লেনদেনের জন্য যে সময় লাগে তা হল প্রতিলিপি করা তথ্যশালা. সময় অন্তর্ভুক্ত প্রতিলিপি এজেন্ট প্রক্রিয়াকরণ, প্রতিলিপি সার্ভার প্রক্রিয়াকরণ, এবং নেটওয়ার্ক ব্যবহার.

একইভাবে কেউ জিজ্ঞাসা করতে পারে, SQL সার্ভারের প্রতিলিপি লেটেন্সি কিনা তা আমি কীভাবে বলতে পারি?

SQL সার্ভার রেপ্লিকেশন মনিটর ব্যবহার করে

  1. বাম ফলকে একটি প্রকাশক গোষ্ঠী প্রসারিত করুন, একটি প্রকাশককে প্রসারিত করুন এবং তারপরে একটি প্রকাশনায় ক্লিক করুন৷
  2. ট্রেসার টোকেন ট্যাবে ক্লিক করুন।
  3. ইনসার্ট ট্রেসার ক্লিক করুন।
  4. নিম্নলিখিত কলামগুলিতে ট্রেসার টোকেনের জন্য অতিবাহিত সময় দেখুন: পরিবেশক থেকে প্রকাশক, গ্রাহক থেকে বিতরণকারী, মোট বিলম্বিতা।

একইভাবে, আমি কীভাবে আমার লেনদেনের প্রতিলিপি স্থিতি পরীক্ষা করব? এটি ব্যবহার করতে SQL সার্ভার ম্যানেজমেন্ট স্টুডিওতে লগ ইন করুন এবং প্রকাশকের সাথে সংযোগ করুন৷ রাইট ক্লিক করুন প্রতিলিপি গাছে এবং লঞ্চ নির্বাচন করুন প্রতিলিপি মনিটর (এটি ঠিক যে লেবেল নাও হতে পারে)। ডিস্ট্রিবিউটরের সাথে এটি সংযুক্ত করুন এবং আপনি করতে পারেন প্রতিলিপি অবস্থা দেখুন.

পরবর্তীকালে, প্রশ্ন হল, এসকিউএল প্রতিলিপিতে ট্রেসার টোকেন কী?

ট্রেস টোকেন থেকে পাওয়া যায় প্রতিলিপি মনিটর বা TSQL স্টেটমেন্টের মাধ্যমে, ট্রেসার টোকেন হল বিশেষ টাইমস্ট্যাম্প লেনদেন যা প্রকাশকের লেনদেন লগে লেখা এবং লগ রিডার দ্বারা তোলা। সেগুলি ডিস্ট্রিবিউশন এজেন্ট দ্বারা পড়ে এবং গ্রাহককে লেখা হয়।

কিভাবে SQL সার্ভার প্রতিলিপি কর্মক্ষমতা উন্নত করতে পারে?

সার্ভার এবং নেটওয়ার্ক

  1. মাইক্রোসফ্ট SQL সার্ভার ডেটাবেস ইঞ্জিনে বরাদ্দ করা মেমরির সর্বনিম্ন এবং সর্বাধিক পরিমাণ সেট করুন।
  2. ডাটাবেস ডেটা ফাইল এবং লগ ফাইলের যথাযথ বরাদ্দ নিশ্চিত করুন।
  3. প্রতিলিপিতে ব্যবহৃত সার্ভারগুলিতে মেমরি যোগ করার কথা বিবেচনা করুন, বিশেষ করে ডিস্ট্রিবিউটর।
  4. মাল্টিপ্রসেসর কম্পিউটার ব্যবহার করুন।
  5. একটি দ্রুত নেটওয়ার্ক ব্যবহার করুন।

প্রস্তাবিত: