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

MySQL क्वेरी को दो बार चलाना SQL_NO_CACHE के साथ भी दूसरी बार तेज़ होना चाहिए

आपके द्वारा उपयोग किए जा रहे स्टोरेज इंजन के आधार पर, हाँ यह संभवतः डेटा कैश से लोड किया जा रहा है, न कि क्वेरी कैश से।

MyISAM डेटा के लिए कोई स्टोरेज इंजन स्तर कैशिंग प्रदान नहीं करता है, और केवल अनुक्रमणिका को कैश करता है। हालांकि, ऑपरेटिंग सिस्टम अक्सर अपने स्वयं के कैश से डेटा पेश करता है जो आपके क्वेरी निष्पादन को तेज कर सकता है।

आप वास्तविक परिदृश्य में क्वेरी को बेंचमार्क करने का प्रयास कर सकते हैं, बस उस विशिष्ट क्वेरी को डेटाबेस में हर बार निष्पादित (इसके निष्पादन समय के साथ) लॉग इन करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएचपी योग समारोह

  2. mysql प्रश्नों के लिए बैककोट/बैकटिक्स का उपयोग करना

  3. MYSQL का उपयोग करके एक यादृच्छिक संख्या बनाना

  4. किसी वेब ऐप में JDBC के माध्यम से डेटाबेस से कनेक्ट करते समय Class.forName की आवश्यकता कब होती है?

  5. MYSQL - एकाधिक तालिका के संदर्भ में एक स्तंभ