এমওয়াইএসকিউএল স্থিতিতে, হ্যান্ডলার_প্রেম_আরঙ্ক_নেক্সট মানটি খুব বেশি।
আমি সচেতন যে, যখন কোনও কোয়েরি কার্যকর হয় যা যথাযথ সূচকগুলি না করে তখন এই মান বাড়ানো হবে।
তবে, এমনকি যখন আমরা 'হ্যান্ডলার_প্রেম_আরএনড_নেক্সট' এর মতো শো স্থিতি কার্যকর করি তখনও এই মানটি 2 দ্বারা বাড়ছে।
এই স্থিতি পতাকাটির ভিত্তিতে, আমরা কিছু পরিসংখ্যান পর্যবেক্ষণ করছি।
সুতরাং প্রতিবার, এই পরিসংখ্যান সমালোচনা প্রদর্শন করা হয়।
আমরা কি এই 'শো' এক্সিকিউশন গণনাগুলিকে 'হ্যান্ডলার_ড্রেড_রেন্ড_নেক্সট' গণনা থেকে বাদ দিতে পারি?
এর জন্য আরও একটি উদাহরণ,
10 টি সারি সহ একটি টেবিল রয়েছে, টেবিলটি কলাম 'ডেটা'-এ সূচিযুক্ত এবং যদি আমরা নিম্নলিখিত কোয়েরিটি সম্পাদন করি:
select data from test where data = 'vwx' -> returns one row
এবং যদি আমরা 'হ্যান্ডলার_আর_আরন্দ_সেক্সট' এর মানটি পরীক্ষা করি তবে এটি 7 দ্বারা বৃদ্ধি পেয়েছে।
উপরোক্ত প্রশ্নের জন্য ব্যাখ্যা কমান্ডের ফলাফল নিম্নলিখিত:
explain select data from test where data = 'vwx';
id, select_type, table, type, possible_keys, key, key_len, ref, rows, Extra
1, 'SIMPLE', 'test', 'ref', 'data', 'data', '35', 'const', 1, 'Using where; Using index'
এই মানটিকে সীমাবদ্ধ করার কোনও উপায় আছে, বা কেন এই মানটি খুব দ্রুত বাড়ানো হচ্ছে তা আমি জানতে পারি।