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

अस्थायी उपयोग से छुटकारा; फाइलसॉर्ट का उपयोग करना

जैसा कि पहले ही कहा जा चुका है, "फाइलों का उपयोग करना" और "अस्थायी का उपयोग करना" हमेशा खराब प्रदर्शन का संकेत नहीं देता है।

यहां ORDER BY कथनों के प्रदर्शन में सुधार के लिए कुछ बुनियादी दिशानिर्देश हैं। मुख्य विशेषताएं:

पहले सूचकांकों का उपयोग करने का प्रयास करें (सुनिश्चित करें कि जिन क्षेत्रों को आप क्रमबद्ध कर रहे हैं उनमें सूचकांक हैं)। ध्यान दें कि सिस्टम वैरिएबल को बढ़ाना sort_buffer_size ए> और read_rnd_buffer_size अन्य प्रश्नों पर भी नकारात्मक प्रभाव पड़ सकता है - उन्हें विशेष रूप से उस सत्र के लिए सेट करने पर विचार करें जिसके लिए आपको उनकी आवश्यकता है और उन्हें अन्य सभी सत्रों के लिए डिफ़ॉल्ट रूप से छोड़ दें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql में एक कॉलम के लिए GUID का डिफ़ॉल्ट मान

  2. डेटाबेस में एक कॉलम DISTINCT करें

  3. पेंटाहो केतली का उपयोग करते हुए, मैं संदर्भात्मक अखंडता को बनाए रखते हुए एक ही तालिका से एकाधिक तालिकाओं को कैसे लोड करूं?

  4. मैसकल में दो प्रश्नों को मिलाएं

  5. जेपीए एक्लिप्सलिंक डेटाबेस अपवाद:'टेबल foo.SEQUENCE मौजूद नहीं है'