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

यूडीएफ बनाम प्रत्यक्ष एसक्यूएल प्रदर्शन

  • यदि आप Purchases.CustomerID में शामिल होना चाहते हैं आपको उस पर एक इंडेक्स लगाना चाहिए।
  • यदि आप अक्सर मूल्य श्रेणियों पर प्रश्न करते हैं तो आपको उस पर भी एक अनुक्रमणिका डालनी चाहिए।

जैसा कि आप SQL सर्वर से दो खराब योजनाओं के बीच चयन करने के लिए कह रहे हैं।

SQL सर्वर मोटे तौर पर अनुमान लगा सकता है कि > 1000 . द्वारा कितनी खरीदारी कवर की जाएगी क्वेरी, और उसके आधार पर एक योजना चुनेंगे।

हालांकि यह अनुमान नहीं लगा सकता कि कितने यूडीएफ क्वेरी द्वारा कवर किए जाएंगे, इसलिए एक अलग योजना चुन सकते हैं। क्योंकि यह अज्ञानता में चल रहा है, यह अनुमान के अनुसार कितना अच्छा है, इसके आधार पर यह अन्य योजना से बेहतर या बदतर हो सकता है।

आप उत्पन्न योजनाओं को देख सकते हैं और यह आपको प्रत्येक योजना में पंक्तियों की अनुमानित संख्या और वास्तविक संख्या भी बताएगा। वे अनुमानित संख्याएँ प्रत्येक मामले में योजना के चुनाव के लिए जिम्मेदार होती हैं।




  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. एमडीएक्स में चौराहा

  3. SQL सर्वर में समय फ़ील्ड का योग कैसे करें

  4. अधिकतम मान के आधार पर समूहबद्ध करते हुए अलग-अलग पंक्तियों का चयन करें

  5. SQL सर्वर अधिकतम मेमोरी उपयोग को कैसे कॉन्फ़िगर करें