আমি কার্যনির্বাহী ক্যোয়ারী, যা পরিকল্পনা তৈরি করে:
পরিসংখ্যান IO:
Table 'Worktable'. Scan count 0, logical reads 0, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
Table 'Workfile'. Scan count 128, logical reads 5952, physical reads 576, read-ahead reads 6080, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
Table 'Table1'. Scan count 9, logical reads 90450, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
সুতরাং, কিছু প্রশ্ন
১. পরিসংখ্যান আইও কেন প্রোফাইলারের চেয়ে উচ্চতর পাঠ্য দেখায়? ।
কেবি 314648 হিসাবে যদি প্রোফাইলার পরিসংখ্যান আইও এর চেয়ে বেশি সংখ্যার রিপোর্ট করে তবে এটি ঠিক আছে। তবে প্রোফাইলার দেখানো 92283
হয়েছে বর্ণিত ক্যোয়ারী, একই সম্পাদন reads এর অর্থ কি এই যে প্রোফাইলার ওয়ার্কফিল / ওয়ার্কটেবল পঠন গণনা করে না?
2. "ওয়ার্কটেবল" এবং "ওয়ার্কফাইলে" এর মধ্যে পার্থক্য কী?
আমি এটি খুঁজে পেয়েছি :
- হ্যাশ যোগদান এবং হ্যাশ সমষ্টিগুলির জন্য অস্থায়ী ফলাফলগুলি সঞ্চয় করতে কাজের ফাইলগুলি ব্যবহার করা যেতে পারে।
- কাজের সারণীগুলি কোয়েরি স্পুল, লব ভেরিয়েবল, এক্সএমএল ভেরিয়েবল এবং কার্সারের অস্থায়ী ফলাফলগুলি সঞ্চয় করতে ব্যবহার করা যেতে পারে।
তাদের মধ্যে কিছু শারীরিক পার্থক্য আছে?
৩. কেন এই বিশেষ ক্ষেত্রে "ওয়ার্কটেবল" রয়েছে?
যদি 0 টি লজিক্যাল রিড থাকে তবে আমার কেন ওয়ার্কটেবল মোটেই থাকবে? এটি পরিসংখ্যান আইওতে অন্তর্ভুক্ত হয়েছে কেবল কারণ এর প্রয়োজন হতে পারে (খারাপ অনুমানের ক্ষেত্রে)?
টেকনেটে পাওয়া বিবরণটি অস্পষ্ট বলে মনে হচ্ছে ..
৪. ওয়ার্কফাইলে "শারীরিক পাঠ" এর অর্থ কী?
এর অর্থ কি এই যে কোয়েরিতে যথেষ্ট মেমরি দেওয়া হয়নি, সুতরাং কোয়েরি সম্পাদন করার সময় (ডিসকে হ্যাশ ম্যাচে হলুদ সতর্কতা) ডেটা ডিস্কে লিখতে হয়েছিল? আমি কি ধরে নিতে পারি যে আমি যখনই শারীরিক পাঠের সাথে স্ট্যাটিস্টিকস আইওতে ওয়ার্কটেবল / ওয়ার্কফিল দেখতে পাই, তখন ক্যোয়ারির জন্য পর্যাপ্ত মেমরি দেওয়া হয়নি এবং কোয়েরির কিছু মধ্যবর্তী ফলাফল টেম্পডিবি ডিস্কে মৌমাছি লেখা হয়েছিল? এবং যখনই আমি কেবল লজিক্যাল রিড দেখতে পাই, র্যাম ব্যবহার করা হয়?
৫. একটি "ওয়ার্কফাইল" এর অর্থ হ'ল এক টেবিল যা এক উদ্দেশ্যে ব্যবহৃত হয়?
যদি আরও এক ওয়ার্কফিল / ওয়ার্কটেবল থাকে তবে আমি জানি না এটি কোন অপারেশনটি ব্যবহৃত হয়?