2011-04-08 13 views
8

क्या एक्स्पलाइन की तुलना में क्वेरी का अधिक विश्लेषण करने के लिए कोई उपकरण है? SQL सर्वर प्रबंधन स्टूडियो की तरह कुछ।MySQL क्वेरी विश्लेषक

+0

प्रक्रिया विश्लेषण के अलावा, कुछ भी दिमाग में नहीं आता है। – Khez

+1

प्रोफ़ाइल दिखाने के लिए भी एक नज़र डालें http://dev.mysql.com/doc/refman/5.0/en/show-profiles.html –

+2

है - http://www.devart.com/dbforge/ devs टूल पर mysql/studio/query-profiler.html – Devart

उत्तर

1

यदि आप एक इंटरफ़ेस की तलाश में हैं जो आपको यह देखने देता है कि कौन से कमांड त्रुटियां पैदा कर रहे हैं तो mysql workbench देखें। हालांकि, अगर आप यह बताने के लिए एक टूल की तलाश में हैं कि कौन सी कमांड आपकी क्वेरी को धीमा कर रही हैं, तो this पर एक नज़र डालें।

+0

अच्छा! --------- –

2

sqlyog क्वेरी के लिए सबसे अच्छा gui उपकरण है। और Query Profiler है जब आप एक क्वेरी निष्पादित करते समय इन सूचनाओं को देते हैं:

  • परिणाम समझाएं।
  • विस्तारित समझाएं।
  • प्रश्न के निष्पादन के कारण स्थिति चर के परिवर्तन।
  • प्रोफ़ाइल दिखाएं परिणाम।

enter image description here

1

Percona's MySQL toolkit पर एक नजर डालें। इसमें बहुत सारे उपयोगी टूल हैं, जिनमें बड़ी मात्रा में परीक्षण प्रश्न, एक समय में केवल एक नहीं, और क्वेरी योजनाओं को ग्राफिक रूप से दिखाने के लिए एक टूल शामिल है।

3

JetProfiler के पास प्रश्नों को समझाने के लिए एक अच्छा जीयूआई है, और आपको वास्तविक समय में क्वेरी को ट्विक करने देता है।

0

शायद "MySQL Explain Explain" भी मदद कर सकता है (MySQL EXPLAIN कमांड का वर्बोज़ संस्करण, github पर फोर्कबल)।

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