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

क्या MySQL प्रश्नों में 'LIMIT 1' जोड़ने से वे तेज़ हो जाते हैं जब आप जानते हैं कि केवल 1 परिणाम होगा?

क्वेरी के आधार पर, सीमा खंड जोड़ने से प्रदर्शन पर बहुत प्रभाव पड़ सकता है। यदि आप केवल एक पंक्ति चाहते हैं (या इस तथ्य के लिए जानते हैं कि केवल एक पंक्ति क्वेरी को संतुष्ट कर सकती है), और यह सुनिश्चित नहीं है कि आंतरिक अनुकूलक इसे कैसे निष्पादित करेगा (उदाहरण के लिए, WHERE क्लॉज इंडेक्स को हिट नहीं कर रहा है और आगे), तो आपको निश्चित रूप से एक LIMIT क्लॉज जोड़ना चाहिए।

अनुकूलित प्रश्नों के लिए (छोटी तालिकाओं पर अनुक्रमणिका का उपयोग करके) यह शायद प्रदर्शन में ज्यादा मायने नहीं रखेगा, लेकिन फिर से - यदि आप केवल एक पंक्ति में रुचि रखते हैं तो LIMIT खंड को ध्यान में रखते हुए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सामग्री प्रकार के साथ समस्या जब Django में एक स्थिरता लोड कर रहा है

  2. बैकअप से एक MySQL या MariaDB गैलेरा क्लस्टर की पूर्ण पुनर्स्थापना

  3. mysql रूट पासवर्ड कैसे रीसेट करें?

  4. MySQL में प्रत्येक समूह में पहला रिकॉर्ड कैसे प्राप्त करें

  5. त्रुटि 1130 (HY000):होस्ट '' को इस MySQL सर्वर से कनेक्ट करने की अनुमति नहीं है