प्रोफाइलर में SQL सर्वर ट्रेस से आउटपुट में कॉलम सीपीयू और अवधि (दूसरों के बीच) शामिल है। इन मूल्यों में कौन सी इकाइयां हैं?एसक्यूएल प्रोफाइलर सीपीयू/अवधि इकाइयों
उत्तर
सीपीयू मिलीसेकंड में है। एसक्यूएल सर्वर 2005 और बाद में, जब फ़ाइल या तालिका में सहेजा जाता है, और उपयोगकर्ता इंटरफ़ेस में मिलीसेकंड माइक्रोसॉंड में होता है। SQL सर्वर 2000 में, यह हमेशा मिलीसेकंड में होता है। MSDN से।
उपयोगकर्ता jerryhung एक टिप्पणी में एक और अधिक सटीक संस्करण-विशिष्ट जानकारी देता है:
SQL सर्वर 2005 की शुरुआत के साथ सर्वर माइक्रोसेकंड में किसी ईवेंट की अवधि (दस लाखवाँ, या 10 -6 रिपोर्ट एक सेकंड का) और मिलीसेकंड (एक हज़ारवां, या 10 -3 एक सेकंड में) द्वारा उपयोग किए गए CPU समय की मात्रा)। SQL सर्वर 2000 में, सर्वर ने मिलीसेकंड में अवधि और CPU समय दोनों की सूचना दी। SQL सर्वर 2005 और बाद में, SQL सर्वर प्रोफाइलर ग्राफ़िकल यूजर इंटरफेस डिफ़ॉल्ट रूप से मिलीसेकंड में अवधि कॉलम प्रदर्शित करता है, लेकिन जब कोई ट्रेस किसी फ़ाइल या डेटाबेस तालिका में सहेजा जाता है, तो अवधि कॉलम मान microseconds में लिखा जाता है।
documentation अवधि स्तंभ के लिए डिफ़ॉल्ट इकाई (एसक्यूएल सर्वर प्रोफाइलर 2016 के लिए) के अनुसार मिलीसेकेंड है।
माइक्रोसेकंड में अवधि स्तंभ निशान की अवधि डेटा कॉलम में माइक्रोसेकंड में मूल्यों को प्रदर्शित करता है मेंमान दिखाएं। डिफ़ॉल्ट रूप से, अवधि कॉलम मिलीसेकंड में मान प्रदर्शित करता है।
यह सामान्य विकल्प में माइक्रोसेकंड को बदला जा सकता है: उपकरण> विकल्प
कुछ भी नहीं डीबीएमएस के पुराने संस्करणों पर 2016 प्रोफाइलर का उपयोग कर के साथ कुछ गलत।
- 1. एसक्यूएल प्रोफाइलर
- 2. एसक्यूएल सर्वर प्रोफाइलर - देखें डायनामिक एसक्यूएल
- 3. सॉर्ट करें एसक्यूएल प्रोफाइलर परिणाम
- 4. लिनक्स से उत्पन्न इकाइयों एसक्यूएल
- 5. क्या मैं एसक्यूएल सर्वर 2008 प्रोफाइलर
- 6. LINQ से इकाइयों और एसक्यूएल इंजेक्शन
- 7. क्या प्रोफाइलर टेम्पलेट्स एसक्यूएल प्रोफाइलर के नए संस्करणों में माइग्रेट किए जा सकते हैं?
- 8. SQL सर्वर प्रोफाइलर
- 9. क्या एसक्यूएल प्रोफाइलर ट्रेस फ़िल्टर करने का कोई तरीका है?
- 10. एसक्यूएल प्रोफाइलर इन्सर्ट/डिलीट/अपडेट्स नहीं दिखा रहा है
- 11. एसक्यूएल सर्वर 2005 प्रोफाइलर आप संपूर्ण संग्रहीत प्रक्रिया श्रृंखला
- 12. एसक्यूएल सर्वर प्रोफाइलर में "ऑडिट लॉगआउट" क्या है?
- 13. एसक्यूएल प्रोफाइलर - क्या सुधार किया जा सकता है?
- 14. प्रोफाइलर/विश्लेषक?
- 15. EQATEC प्रोफाइलर
- 16. एक्सकोड प्रोफाइलर
- 17. मिनी-प्रोफाइलर
- 18. स्टाइलशीट "प्रोफाइलर"
- 19. स्कैला प्रोफाइलर?
- 20. VS2012 प्रोफाइलर
- 21. NHibernate प्रोफाइलर
- 22. Matlab प्रोफाइलर
- 23. रनिंग प्रोफाइलर
- 24. स्कैला प्रोफाइलर?
- 25. एमवीसी-मिनी-प्रोफाइलर
- 26. इकाई फ्रेमवर्क इकाई एसक्यूएल बनाम linq इकाइयों को
- 27. क्या मुझे एसक्यूएल 2008 के लिए एसक्यूएल प्रोफाइलर मिल सकता है?
- 28. एसक्यूएल प्रोफाइलर (एसक्यूएल सर्वर 2000), केवल मेरी गतिविधियों को फ़िल्टर करने के लिए कैसे?
- 29. बूस्ट :: इकाइयों
- 30. मिनी प्रोफाइलर स्क्रिप्ट
धन्यवाद - यह वास्तव में एक SQL2000 लॉग था जिसे मैं मिलीसेकंड में कौन सी रिपोर्ट देख रहा था, जिस पर लिंक ने उत्तर दिया। – PaulB
एसक्यूएल सर्वर 2005 के साथ शुरुआत, सर्वर microseconds (एक लाखवां, या 10-6, एक सेकंड के) में एक घटना की अवधि की रिपोर्ट करता है और मिलीसेकंड (एक हजारवां, या 10-3) में घटना द्वारा उपयोग किए गए CPU समय की मात्रा , एक सेकंड के)। SQL सर्वर 2000 में, सर्वर ने मिलीसेकंड में अवधि और CPU समय दोनों की सूचना दी। SQL सर्वर 2005 और बाद में, SQL सर्वर प्रोफाइलर ग्राफ़िकल यूजर इंटरफेस डिफ़ॉल्ट रूप से मिलीसेकंड में अवधि कॉलम प्रदर्शित करता है, लेकिन जब कोई ट्रेस किसी फ़ाइल या डेटाबेस तालिका में सहेजा जाता है, तो अवधि कॉलम मान microseconds में लिखा जाता है। – jerryhung
क्या यह उत्तर स्पष्ट होने के लिए संपादित किया जा सकता है। मूल उत्तर (सही के रूप में चिह्नित) गलत है यदि आप प्रोफाइलर में कॉलम का जिक्र कर रहे हैं क्योंकि जैसा कि जेरीहंग टिप्पणी द्वारा इंगित किया गया है, यह वास्तव में मिलीसेकंड के रूप में प्रदर्शित होता है। –