2009-06-10 12 views

उत्तर

82

सीपीयू मिलीसेकंड में है। एसक्यूएल सर्वर 2005 और बाद में, जब फ़ाइल या तालिका में सहेजा जाता है, और उपयोगकर्ता इंटरफ़ेस में मिलीसेकंड माइक्रोसॉंड में होता है। SQL सर्वर 2000 में, यह हमेशा मिलीसेकंड में होता है। MSDN से।

उपयोगकर्ता jerryhung एक टिप्पणी में एक और अधिक सटीक संस्करण-विशिष्ट जानकारी देता है:

SQL सर्वर 2005 की शुरुआत के साथ सर्वर माइक्रोसेकंड में किसी ईवेंट की अवधि (दस लाखवाँ, या 10 -6 रिपोर्ट एक सेकंड का) और मिलीसेकंड (एक हज़ारवां, या 10 -3 एक सेकंड में) द्वारा उपयोग किए गए CPU समय की मात्रा)। SQL सर्वर 2000 में, सर्वर ने मिलीसेकंड में अवधि और CPU समय दोनों की सूचना दी। SQL सर्वर 2005 और बाद में, SQL सर्वर प्रोफाइलर ग्राफ़िकल यूजर इंटरफेस डिफ़ॉल्ट रूप से मिलीसेकंड में अवधि कॉलम प्रदर्शित करता है, लेकिन जब कोई ट्रेस किसी फ़ाइल या डेटाबेस तालिका में सहेजा जाता है, तो अवधि कॉलम मान microseconds में लिखा जाता है।

+0

धन्यवाद - यह वास्तव में एक SQL2000 लॉग था जिसे मैं मिलीसेकंड में कौन सी रिपोर्ट देख रहा था, जिस पर लिंक ने उत्तर दिया। – PaulB

+20

एसक्यूएल सर्वर 2005 के साथ शुरुआत, सर्वर microseconds (एक लाखवां, या 10-6, एक सेकंड के) में एक घटना की अवधि की रिपोर्ट करता है और मिलीसेकंड (एक हजारवां, या 10-3) में घटना द्वारा उपयोग किए गए CPU समय की मात्रा , एक सेकंड के)। SQL सर्वर 2000 में, सर्वर ने मिलीसेकंड में अवधि और CPU समय दोनों की सूचना दी। SQL सर्वर 2005 और बाद में, SQL सर्वर प्रोफाइलर ग्राफ़िकल यूजर इंटरफेस डिफ़ॉल्ट रूप से मिलीसेकंड में अवधि कॉलम प्रदर्शित करता है, लेकिन जब कोई ट्रेस किसी फ़ाइल या डेटाबेस तालिका में सहेजा जाता है, तो अवधि कॉलम मान microseconds में लिखा जाता है। – jerryhung

+4

क्या यह उत्तर स्पष्ट होने के लिए संपादित किया जा सकता है। मूल उत्तर (सही के रूप में चिह्नित) गलत है यदि आप प्रोफाइलर में कॉलम का जिक्र कर रहे हैं क्योंकि जैसा कि जेरीहंग टिप्पणी द्वारा इंगित किया गया है, यह वास्तव में मिलीसेकंड के रूप में प्रदर्शित होता है। –

1

documentation अवधि स्तंभ के लिए डिफ़ॉल्ट इकाई (एसक्यूएल सर्वर प्रोफाइलर 2016 के लिए) के अनुसार मिलीसेकेंड है।

माइक्रोसेकंड में अवधि स्तंभ निशान की अवधि डेटा कॉलम में माइक्रोसेकंड में मूल्यों को प्रदर्शित करता है में

मान दिखाएं। डिफ़ॉल्ट रूप से, अवधि कॉलम मिलीसेकंड में मान प्रदर्शित करता है।

यह सामान्य विकल्प में माइक्रोसेकंड को बदला जा सकता है: उपकरण> विकल्प

enter image description here

कुछ भी नहीं डीबीएमएस के पुराने संस्करणों पर 2016 प्रोफाइलर का उपयोग कर के साथ कुछ गलत।

संबंधित मुद्दे