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

क्या एक बड़ी या कुछ छोटी क्वेरी वापस करना बेहतर है?

एकाधिक प्रश्नों का उपयोग करने की तुलना में एक क्वेरी का उपयोग करना काफी तेज़ है क्योंकि क्वेरी का स्टार्टअप और क्वेरी योजना की गणना स्वयं ही महंगी है और एक पंक्ति में एकाधिक क्वेरी चलाने से सर्वर हर बार धीमा हो जाता है। स्पष्ट रूप से आपको केवल वही डेटा प्राप्त करना चाहिए जिसकी आपको वास्तव में आवश्यकता है, लेकिन कम प्रश्न हमेशा बेहतर होते हैं।

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

tl; डॉ जितना संभव हो कम से कम प्रश्नों का उपयोग करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:mysql में

  2. MySQL - सबसे कम और सबसे बड़ा तुलना ऑपरेटर

  3. my.cnf में MySQL डिफॉल्ट कैरेक्टर सेट को UTF-8 में बदलें?

  4. mysqli सम्मिलित करें - लेकिन केवल यदि डुप्लिकेट नहीं है

  5. मैं डेटाबेस में डेटा को ठीक से कैसे सहेजूं?