[c#] SQL सर्वर प्रोफाइलर में "ऑडिट लॉगआउट" क्या है?


Answers

लॉगिन / लॉगआउट घटनाएं सेटिंग / फाड़ने से संबंधित हैं। आईआईआरसी समय है कि समय के लिए लॉग इन किया गया था क्योंकि प्रोसेस अवधि के विपरीत अन्य लॉग इवेंट्स के साथ।

आम तौर पर, जब तक आपको संदेह नहीं है कि कनेक्शन पूल प्रबंधन आदि के साथ कोई समस्या है, तब तक कोई इन घटनाओं को छुपाता है।

बैच के लिए कच्चे समय किसी भी लेनदेन के प्रभाव सहित वास्तविक गतिविधि के समय का निदान करने के लिए पर्याप्त होना चाहिए।

Question

मैं डेटा आयात चला रहा हूं (सी # / लिंक का उपयोग कर), और स्वाभाविक रूप से मैं जितना संभव हो सके अपने प्रश्नों को अनुकूलित करने की कोशिश कर रहा हूं। इस अंत में मैं एसक्यूएल सर्वर प्रोफाइलर का उपयोग कर डीबी पर एक ट्रेस चला रहा हूं, मेरे एसक्यूएल लॉगिन नाम द्वारा फ़िल्टर किए गए मेरे ट्रेस के साथ (यह एक ऐसा नाम है जो विशिष्ट रूप से मेरी डेटा आयात प्रक्रिया के लिए जिम्मेदार ठहराया जा सकता है)।

आश्चर्यजनक रूप से पर्याप्त, मेरे अधिकांश SQL कथन वास्तव में त्वरित हैं :) - बहुत कम प्रश्न 1ms अंक से भी तोड़ते हैं। लेकिन मेरे सभी प्रश्नों के बीच में कई पंक्तियां हैं जहां इवेंट क्लास "ऑडिट लॉग इन" या "ऑडिट लॉगआउट" है - और "ऑडिट लॉगआउट" की अवधि एक मिनट तक हो सकती है!

क्या इस तथ्य के साथ कुछ करने के लिए कुछ है कि मैं अपने आयात में लेनदेन का उपयोग कर रहा हूं? यदि हां, तो क्या यह पता लगाने का कोई तरीका है कि बड़े-बड़े प्रश्न कौन से हैं, इसलिए मैं उन्हें साफ़ कर सकता हूं?




इस जवाब में ध्यान देने योग्य भी है कि लेखापरीक्षा लॉगिन / लॉगआउट का मतलब यह हो सकता है कि कनेक्शन का पुन: उपयोग किया जा रहा है / कनेक्शन पूल में वापस कर दिया गया है।




Related