কম্পিউটার

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান

এক্সিকিউশন প্ল্যানটি কোয়েরি অপ্টিমাইজার ব্যবহার করে তৈরি করা হয়েছে পরিসংখ্যানের সাহায্যে, অ্যালজেব্রিজার / প্রক্রিয়া বৃক্ষ . এটাই হল কোয়েরি অপ্টিমাইজার ফলাফল এবং দেখায় কিভাবে আপনার কাজ করা হয়।

2 ধরনের পরিকল্পনা আছে যেগুলি আনুমানিক এবং প্রকৃত .

  1. আনুমানিক পরিকল্পনা সবচেয়ে অনুকূল দৃশ্য দেখায়।
  2. প্রকৃত পরিকল্পনা দেখায় প্রশ্নটি কী এবং এটি কীভাবে কাজ করে।

সম্পাদনা পরিকল্পনা পুনঃব্যবহারের জন্য প্ল্যান ক্যাশে সংরক্ষিত হয়৷ প্রতিটি পরিকল্পনা একবার সংরক্ষণ করা হয় যদি না অপ্টিমাইজার প্রশ্নের সমান্তরাল সম্পাদন করার সিদ্ধান্ত নেয়৷

SQL সার্ভারে 3টি এক্সিকিউশন প্ল্যান ফরম্যাট রয়েছে - গ্রাফিকাল প্ল্যান , পাঠ্য পরিকল্পনা এবং XML প্ল্যান (চিহ্নিত ভাষা বিন্যাস)।

শোপ্ল্যান৷ ব্যবহারকারীরা যদি এক্সিকিউশন প্ল্যান দেখতে চান তাহলে (অনুমতি) প্রয়োজন।

উদাহরণ 1

নিচে আনুমানিক এক্সিকিউশন প্ল্যান দেখার প্রক্রিয়া দেওয়া হল৷

ধাপ 1৷ - SQL সার্ভার ইনস্টলেশনের সাথে সংযোগ করুন। এই ক্ষেত্রে TESTINSTANCE নীচের ছবিতে দেখানো হয়েছে৷

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
SQL সার্ভার ইনস্টলেশন খুলুন

ধাপ 2৷ - ডাটাবেসের নাম নির্বাচন করুন (এই ক্ষেত্রে TestDB) তারপর নতুন প্রশ্ন ক্লিক করুন এবং নীচের প্রশ্নটি লিখুন।

 Select * from StudentTable 

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
একটি নতুন প্রশ্ন লিখুন

ধাপ 3৷ - নীচে দেখানো হিসাবে আনুমানিক এক্সিকিউশন প্ল্যান খুলতে উপরের ছবিতে লাল হাইলাইট করা আইকনে ক্লিক করুন৷

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
আনুমানিক সম্পাদন পরিকল্পনা

ধাপ 4৷ - টেবিল স্ক্যান-এ মাউস পয়েন্টার রাখুন (উপরের চিত্রের লাল ফ্রেমের দ্বিতীয় আইকন) বিস্তারিত আনুমানিক এক্সিকিউশন প্ল্যান দেখতে। নীচের স্ক্রীনটি প্রদর্শিত হবে৷

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
বিশদ পরিকল্পনা অনুমান

উদাহরণ 2

এটি হল প্রকৃত কার্যকরী পরিকল্পনা দেখার প্রক্রিয়া

ধাপ 1 এবং ধাপ 2 যেমন 1.

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
প্রকৃত এক্সিকিউশন প্ল্যান দেখতে একটি নতুন কোয়েরি তৈরি করুন

ধাপ 3৷ - নীচের চিত্রের মতো প্রকৃত এক্সিকিউশন প্ল্যান খুলতে উপরের ছবিতে লাল বৃত্তাকার আইকনে ক্লিক করুন৷

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
এসকিউএল সার্ভারে প্রকৃত এক্সিকিউশন প্ল্যান

ধাপ 4৷ - টেবিল স্ক্যানে আপনার মাউস পয়েন্টার রাখুন (উপরের চিত্রের লাল ফ্রেমের দ্বিতীয় আইকন) একটি বিস্তারিত বাস্তবায়ন পরিকল্পনা দেখতে। নীচের স্ক্রীনটি প্রদর্শিত হবে৷

এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান
বিস্তারিত সম্পাদন পরিকল্পনা

ধাপ 5৷ - অবশেষে ফলাফল এ ক্লিক করুন উপরের স্ক্রিনের উপরের বাম কোণে৷


  1. SQL সার্ভারে প্রসিডিউর (প্রক্রিয়া)

  2. এক্সিকিউশন প্ল্যান - এমএস এসকিউএল সার্ভারে এক্সিকিউশন প্ল্যান

  3. MS SQL সার্ভার কি?

  4. একটি SQL সার্ভার এক্সিকিউশন প্ল্যান বোঝা