2010-11-04 14 views
7

का सटीक निष्पादन समय प्राप्त करना अभी परिणाम सेट में एक्स पंक्तियां (0.00 सेकंड) इंगित करता है। तो मैं सोच रहा हूं कि अगर कोई तरीका है तो मैं 2 से अधिक दशमलव स्थानों में समय प्राप्त कर सकता हूं।एक MySQL कथन

+0

मैं नहीं बल्कि समय जानने से अपने सिस्टम में धीमी गति से प्रश्नों में रुचि होगी प्रत्येक क्वेरी द्वारा लिया गया। http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html – Nishant

उत्तर

0

जहां तक ​​मुझे पता है - वही है जो आप चाहते हैं संभव नहीं है। हालांकि, आप किसी भी कैश SELECT SQL_NO_CACHE id, name FROM customer का उपयोग न करने के लिए मजबूर करने के लिए अपनी क्वेरी को संशोधित कर सकते हैं और 100 बार चला सकते हैं और फिर अपना जवाब 100 से विभाजित कर सकते हैं :)

शुभकामनाएं!

8

अपने कथन चलाने से पहले set profiling=1 निष्पादित करें, फिर show profiles क्वेरी के साथ समय प्राप्त करें।

अधिक जानकारी के लिए SHOW PROFILES syntax देखें, क्या कार्रवाई ऐसे अनुमतियों की जाँच, आदि के रूप में प्रवेश करने आपकी क्वेरी के अंदर समय का उपयोग कर रहे हैं, पता लगाने के लिए सहित

संबंधित मुद्दे