वास्तविक MySQL क्वेरी समय को मापने के लिए, हम प्रोफाइलिंग की अवधारणा का उपयोग कर सकते हैं जिसे क्वेरी निष्पादित करने से पहले 1 पर सेट किया जाना चाहिए।
आदेश इस तरह होना चाहिए।
प्रोफाइलिंग को 1 पर सेट करें, फिर क्वेरी निष्पादित करें और फिर प्रोफाइल दिखाएं
अब, मैं वास्तविक MySQL क्वेरी समय प्राप्त करने के लिए उपरोक्त आदेश लागू कर रहा हूं -
mysql> SET प्रोफाइलिंग =1;क्वेरी ठीक, 0 पंक्तियाँ प्रभावित, 1 चेतावनी (0.00 सेकंड)
उसके बाद मैं निम्नलिखित क्वेरी निष्पादित कर रहा हूँ -
mysql> MilliSecondDemo से * चुनें;
निम्न आउटपुट है
<पूर्व>+--------------------------+| माईटाइमइनमिलसेक |+-------------------------------+| 2018-10-08 15:19:50.202 |+--------------------------+1 पंक्ति सेट में (0.00 सेकंड)उपरोक्त क्वेरी का वास्तविक समय जानने के लिए, निम्न क्वेरी का उपयोग करें
mysql> प्रोफाइल दिखाएं;
उपरोक्त क्वेरी को निष्पादित करने के बाद, हम नीचे दिखाए गए अनुसार आउटपुट प्राप्त करेंगे -
<पूर्व>+----------+---------------+-------------------------- --------+| Query_ID | अवधि | प्रश्न |+----------+---------------+-------------------------- --------+| 1 | 0.00051725 | MilliSecondDemo से * चुनें ----------+1 पंक्ति सेट में, 1 चेतावनी (0.00 सेकंड)