Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैसकल ऑप्टिमाइज़ेशन टूल

ठीक है, आपका मतलब क्वेरी ऑप्टिमाइज़ेशन है? मुझे लगता है EXPLAIN <query> अड़चनें कहां हैं, यह हिट देने में उत्कृष्ट है। जिसके बाद आप इंडेक्स को फिर से परिभाषित करें और ...

अद्यतन1: आप देख सकते हैं - MySQL ऑप्टिमाइज़ेशन टूल्स

अद्यतन2: अपने कोड में खुदाई करने के बाद, मैं देखता हूं कि मैं क्वेरी ऑप्टिमाइज़ेशन के लिए 2 काम करता था।

  1. धीमी क्वेरी लॉग चालू करें - MySQL धीमी क्वेरी लॉग में महंगी SQL क्वेरी रिकॉर्ड कर सकता है . आप पैरामीटर long_query_time . का उपयोग करके सेकंडों में अपनी अपेक्षाओं को परिभाषित कर सकते हैं ।
  2. mysqldumpslow कमांड - लॉगिंग चालू होने के बाद आप mysqldumpslow . का उपयोग करके लॉग सामग्री का विश्लेषण कर सकते हैं आज्ञा। mysqldumpslow /path/to/your/mysql-slow-queries.log -t 10 . यह आपको शीर्ष 10 प्रदर्शन हत्यारे दिखाएगा। आउटपुट में प्रत्येक स्टेटमेंट के लिए आप समान कॉलों की संख्या, सेकंड में निष्पादन समय, प्रभावित पंक्तियाँ और स्वयं स्टेटमेंट देख सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विंडोज़ में अपरिभाषित फ़ंक्शन dbase_open () त्रुटि पर कॉल को कैसे हल करें?

  2. दिनांक फ़ील्ड पर विदेशी कुंजी बाधा नहीं जोड़ सकता

  3. क्या मैं django 1.3 के ओआरएम में ग्रुप बाय को नियंत्रित कर सकता हूं?

  4. क्या ऑडिट ट्रेल बनाने का यह सबसे अच्छा तरीका है?

  5. mysql डेटाबेस को पुनर्स्थापित करना त्रुटियाँ देता है