প্রদত্ত যে অপ্টিমাইজারটি প্রয়োজনীয় সমস্ত সময় নিতে পারে না (এটি কার্যকর করার সময়টি হ্রাস করতে এবং এতে অবদান রাখতে হবে না) এটি কার্যকর হওয়ার সম্ভাব্য সমস্ত পরিকল্পনা খতিয়ে দেখার জন্য এটি কখনও কখনও বিচ্ছিন্ন হয়ে যায়।
আমি ভাবছিলাম যে এটিকে ওভাররাইড করা যেতে পারে যাতে আপনি প্রয়োজন অনুযায়ী অপটিমাইজারকে সমস্ত সময় দিতে পারেন (বা একটি নির্দিষ্ট পরিমাণ মিলিসেকেন্ড)।
আমার এটির (এটিএম) প্রয়োজন নেই তবে আমি এমন একটি দৃশ্যের কল্পনা করতে পারি যেখানে একটি জটিল ক্যোয়ারী আঁট লুপে কার্যকর করা হয় এবং আপনি অনুকূল পরিকল্পনার সাথে আসতে চান এবং হাতের সামনে এটি ক্যাশে করতে চান।
অবশ্যই এটি আপনার কাছে একটি শক্ত লুপ রয়েছে যাতে আপনার ক্যোয়ারীটি পুনরায় লেখা উচিত যাতে এটি চলে যায় তবে আমার সাথে সহ্য করুন।
এটি কৌতূহলের বাইরে আরও একটি প্রশ্ন এবং এটিও দেখতে পাওয়া যায় যে একটি সংক্ষিপ্ত সার্কিটযুক্ত অপ্টিমাইজেশান এবং পুরোটির মধ্যে মাঝে মাঝে পার্থক্য রয়েছে কিনা।
দেখা যাচ্ছে যে আপনি অপটিমাইজারটিকে ট্রেস পতাকা 2301 দিয়ে আরও সময় দিতে পারেন I এটি আমি যা বলছিলাম ঠিক তা নয় তবে এটি কাছে এসে পড়ে।
ইয়ান জোসে লিখেছেন এসকিউএল সার্ভার 2005 এসপি 1- এ কোয়েরি প্রসেসর মডেলিং এক্সটেনশনে এটি সম্পর্কে আমি যে সর্বোত্তম তথ্য পেয়েছি তা হ'ল ।
যত্ন সহ এই ট্রেস পতাকা ব্যবহার করুন! তবে আরও ভাল পরিকল্পনা নিয়ে এলে এটি কার্যকর হতে পারে। আরো দেখুন:
- নিবন্ধগুলি গ্রান্ট ফ্রেঞ্চি দ্বারা "অপ্টিমাইজেশন স্তর" ট্যাগ করেছে ।
- আপনি এসকিউএল সার্ভার 2008 এ আপগ্রেড করার আগে… ব্রেন্ট ওজার দ্বারা।
- মাইক্রোসফ্ট সাপোর্ট দ্বারা উচ্চ কার্যকারিতা ওয়ার্কলোডে চলাকালীন এসকিউএল সার্ভারের জন্য টিউনিং বিকল্পগুলি ।
আমি প্রচুর যোগদানের সাথে ক্যোয়ারী সম্পর্কে ভাবছিলাম যেখানে যোগদানের আদেশের জন্য সমাধানের স্থানটি দ্রুত বিস্ফোরিত হয়। এসকিউএল সার্ভার যে হিউরিস্টিকস ব্যবহার করে তা বেশ ভাল তবে আমি ভাবছিলাম যে যদি আরও বেশি সময় (সেকেন্ড বা এমনকি কয়েক মিনিটের পরিসীমা) থাকে তবে অপ্টিমাইজারটি কোনও আলাদা ক্রমের প্রস্তাব দেয়।