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

मापन क्वेरी प्रदर्शन:निष्पादन योजना क्वेरी लागत बनाम समय लिया गया

प्रोफाइलर ट्रेस इसे परिप्रेक्ष्य में रखता है।

  • प्रश्न ए:1.3 सेकेंड सीपीयू, 1.4 सेकेंड की अवधि
  • क्वेरी बी:​​2.3 सेकेंड सीपीयू, 1.2 सेकेंड की अवधि

क्वेरी बी समानांतरवाद का उपयोग कर रहा है:सीपीयू> अवधि जैसे कि क्वेरी 2 सीपीयू का उपयोग करती है, औसतन 1.15 सेकंड प्रत्येक

प्रश्न A शायद नहीं है:CPU <अवधि

यह बैच के सापेक्ष लागत की व्याख्या करता है:सरल, गैर-समानांतर क्वेरी योजना के लिए 17%।

ऑप्टिमाइज़र यह निर्धारित करता है कि क्वेरी B अधिक महंगी है और समानता से लाभान्वित होगी, भले ही ऐसा करने के लिए अतिरिक्त प्रयास करना पड़े।

हालांकि याद रखें, कि क्वेरी B एक या दो सेकंड के लिए 100% 2 CPUS (इसलिए 4 CPU के लिए 50%) का उपयोग करता है। क्वेरी A 1.5 सेकंड के लिए एकल CPU का 100% उपयोग करता है।

बढ़ी हुई अवधि की कीमत पर क्वेरी ए के लिए शिखर कम है। एक उपयोगकर्ता के साथ, कौन परवाह करता है? 100 के साथ, शायद इससे फर्क पड़ता है...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT INTO ... कथन के भाग को दोहराए बिना अनेक पंक्तियाँ सम्मिलित करें?

  2. dbgeography के लिए sql भूगोल?

  3. SQL सर्वर को समझना हमेशा एन्क्रिप्टेड

  4. SQL सर्वर (T-SQL) में किसी संख्या को प्रतिशत में बदलने के 4 तरीके

  5. स्पॉटलाइट क्लाउड अलार्म संग्रह टाइम्स