Skip to main content

এসকিউএল সার্ভার 2012 এবং এসকিউএল প্রোফাইলার সঙ্গে ট্রেস তৈরি করা

Python Web Apps with Flask by Ezra Zigmond (জুন 2025)

Python Web Apps with Flask by Ezra Zigmond (জুন 2025)
Anonim

SQL সার্ভার প্রোফাইলার মাইক্রোসফ্ট SQL সার্ভার ২01২ সহ একটি ডায়গনিস্টিক সরঞ্জাম অন্তর্ভুক্ত। এটি আপনাকে SQL সার্ভার ডেটাবেসগুলির বিরুদ্ধে সঞ্চালিত নির্দিষ্ট ক্রিয়াকলাপগুলি ট্র্যাক করতে সক্ষম করে। এসকিউএল ট্রেস ডাটাবেস সমস্যা সমাধান এবং ডাটাবেস ইঞ্জিন কর্মক্ষমতা tuning জন্য মূল্যবান তথ্য প্রদান। উদাহরণস্বরূপ, অ্যাডমিনিস্ট্রেটররা একটি অনুসন্ধানে একটি বোতল সনাক্তকরণের জন্য ট্রেস ব্যবহার করতে পারে এবং ডেটাবেস কর্মক্ষমতা উন্নত করতে অপটিমাইজেশন বিকাশ করতে পারে।

একটি ট্রেস তৈরি করা হচ্ছে

এসকিউএল সার্ভার প্রোফাইলারের সাথে একটি এসকিউএল সার্ভার ট্রেস তৈরি করার ধাপে ধাপে প্রক্রিয়াটি নিম্নরূপ:

  1. খোলা এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও এবং আপনার পছন্দের এসকিউএল সার্ভার উদাহরণ সংযোগ। আপনি যদি উইন্ডোজ প্রমাণীকরণ ব্যবহার না করেন তবে সার্ভারের নাম এবং উপযুক্ত লগ-ইন শংসাপত্রগুলি সরবরাহ করুন।

  2. আপনি SQL সার্ভার ম্যানেজমেন্ট স্টুডিও খুলার পরে, নির্বাচন করুন এসকিউএল সার্ভার প্রোফাইলার থেকে সরঞ্জামসমূহ মেনু। উল্লেখ্য, যদি আপনি এই প্রশাসনিক সেশনে অন্যান্য SQL সার্ভার সরঞ্জামগুলি ব্যবহার করার পরিকল্পনা করেন না, তবে আপনি পরিচালনা স্টুডিওর মাধ্যমে যাওয়ার পরিবর্তে সরাসরি এসকিউএল প্রোফাইলার চালু করতে পারেন।

  3. যদি আপনাকে তা করতে বলা হয় তবে আবার লগ-ইন প্রমাণপত্রাদি সরবরাহ করুন।

  4. SQL সার্ভার প্রোফাইলার অনুমান করে যে আপনি একটি নতুন ট্রেস শুরু করতে চান এবং একটি খোলেন ট্রেস বৈশিষ্ট্য জানলা. ট্রেসটির বিশদ উল্লেখ করার জন্য উইন্ডোটি খালি।

  5. ট্রেস জন্য একটি বর্ণনামূলক নাম তৈরি করুন এবং এটি টাইপ করুন ট্রেস নাম টেক্সট বক্স।

    থেকে ট্রেস জন্য একটি টেমপ্লেট নির্বাচন করুন টেমপ্লেট ব্যবহার করুন ড্রপ ডাউন মেনু। এটি আপনাকে SQL সার্ভারের লাইব্রেরিতে সংরক্ষিত পূর্বনির্ধারিত টেম্পলেটগুলির একটি ব্যবহার করে আপনার ট্রেসটি শুরু করতে দেয়।

  6. আপনার ট্রেস ফলাফল সংরক্ষণ করার জন্য একটি অবস্থান চয়ন করুন। এখানে আপনার দুটি বিকল্প রয়েছে:

    নির্বাচন করা ফাইল সংরক্ষণ করুন স্থানীয় হার্ড ড্রাইভে একটি ফাইল ট্রেস সংরক্ষণ করুন। চেকবক্স ক্লিক করার ফলে পপ আপ হিসাবে সংরক্ষণ করুন উইন্ডোতে একটি ফাইলের নাম এবং অবস্থান সরবরাহ করুন। ডিস্ক ব্যবহারে ট্রেসটির প্রভাব সীমিত করতে আপনি এমবিতে সর্বোচ্চ ফাইলের আকারও নির্ধারণ করতে পারেন।

    নির্বাচন করা টেবিল সংরক্ষণ করুন এসকিউএল সার্ভার ডাটাবেসের মধ্যে একটি টেবিলে ট্রেস সংরক্ষণ করতে। আপনি যদি এই বিকল্পটি নির্বাচন করেন তবে আপনি ট্রেস ফলাফলগুলি সংরক্ষণ করতে চান এমন ডাটাবেসের সাথে সংযুক্ত হওয়ার জন্য আপনাকে উত্সাহিত করা হয়। আপনি হাজার হাজার টেবিল সারিতে সর্বাধিক ট্রেস আকারও সেট করতে পারেন - আপনার ডেটাবেসে ট্রাসের প্রভাবটি সীমিত করতে।

  7. ক্লিক করুন ইভেন্ট নির্বাচন আপনি আপনার ট্রেস সঙ্গে পর্যবেক্ষণ করবে ঘটনা পর্যালোচনা করতে ট্যাব। কিছু ইভেন্ট স্বয়ংক্রিয়ভাবে আপনার নির্বাচিত টেমপ্লেট উপর ভিত্তি করে নির্বাচিত হয়। আপনি এই সময়ে ডিফল্ট নির্বাচনগুলি সংশোধন করতে পারেন এবং ক্লিক করে অতিরিক্ত বিকল্পগুলি দেখতে পারেন সব ইভেন্ট দেখান এবংসব কলাম দেখান চেকবাক্সগুলি।

  8. ক্লিক করুন চালান ট্রেস শুরু করতে বাটন। যখন আপনি সমাপ্ত, নির্বাচন করুন ট্রেস বন্ধ করুন থেকে ফাইল মেনু।

একটি টেমপ্লেট নির্বাচন করা হচ্ছে

যখন আপনি ট্রেস শুরু করেন, তখন আপনি এটি SQL সার্ভারের ট্রেস লাইব্রেরিতে পাওয়া কোনও টেমপ্লেটগুলির উপর ভিত্তি করে চয়ন করতে পারেন। সবচেয়ে সাধারণ ট্রেস টেমপ্লেটগুলির তিনটি হল:

  • স্ট্যান্ডার্ড টেম্পলেট, যা এসকিউএল সার্ভার সংযোগ, সংরক্ষিত পদ্ধতি এবং ট্র্যাক্ট্যাক্ট-এসকিউএল স্টেটমেন্ট সম্পর্কে বিভিন্ন তথ্য সংগ্রহ করে
  • টিউনিং টেম্পলেট, যা আপনার SQL সার্ভারের কর্মক্ষমতা সুরক্ষার জন্য ডেটাবেস ইঞ্জিন টিউনিং অ্যাডভাইজারের সাথে ব্যবহার করা তথ্য সংগ্রহ করে
  • TSQL_Replay টেমপ্লেট, যা ভবিষ্যতে কার্যকলাপটি পুনরায় তৈরি করতে প্রতিটি ট্র্যাক্ট্যাক্ট-এসকিউএল বিবৃতি সম্পর্কে যথেষ্ট তথ্য সংগ্রহ করে

এই নিবন্ধটি SQL সার্ভার 2012 এর জন্য SQL সার্ভার প্রোফাইলারকে সম্বোধন করে। পূর্ববর্তী সংস্করণগুলিও রয়েছে।