इस post on Dan Guzman's blog जैसी चीजें पढ़ना, मुझे आश्चर्य है: SET XACT_ABORT ON
डिफ़ॉल्ट व्यवहार क्यों नहीं है? क्या कोई ऐसा मामला है जहां यह हानिकारक है, या अधिकSET XACT_ABORT OFF
से कम वांछनीय/कुशल है?डिफ़ॉल्ट व्यवहार पर SET XACT_ABORT क्यों नहीं है?
15
A
उत्तर
10
यह किसी त्रुटि के लिए स्वचालित प्रतिक्रिया है, यदि आप त्रुटि को संभाल सकते हैं और इससे पुनर्प्राप्त कर सकते हैं तो यह अधिक वांछनीय है। यदि लेनदेन स्वचालित रूप से वापस रोल करता है तो आपको यह अवसर नहीं मिलता है।
समस्या ब्लॉग डैन का उल्लेख क्लाइंट से निरस्त होने के कारण उत्पन्न होता है, एसक्यूएल के भीतर यह गर्भपात मौजूद नहीं है। इसलिए एसक्यूएल के भीतर डिफ़ॉल्ट रूप से लेनदेन को निरस्त नहीं करना है।
+0
यह भी देखें [यह संबंधित प्रश्न] (http://stackoverflow.com/questions/917773/do-i-really-need-to-use-set-xact-abort-on)। –
संबंधित मुद्दे
- 1. डिफ़ॉल्ट == कार्यान्वयन क्यों समान नहीं है?
- 2. ऑटोडिटेक्टChangesEnabled डिफ़ॉल्ट रूप से गलत पर सेट क्यों नहीं है?
- 3. यूटीएफ -8 में डिफ़ॉल्ट क्यों नहीं है?
- 4. "स्रोत से बाहर" क्यों डिफ़ॉल्ट नहीं है?
- 5. डिफ़ॉल्ट कॉन्फ़िगरेशन close_on_exec क्यों नहीं है?
- 6. क्यों डिफ़ॉल्ट enum मान 0 है और न्यूनतम नहीं है?
- 7. क्यों "(def vowel? (Set" aeiou "))" काम?
- 8. std :: set
- 9. गिटहब उन्नत खोज डिफ़ॉल्ट व्यवहार
- 10. वर्चुअल फ़ंक्शन डिफ़ॉल्ट तर्क व्यवहार
- 11. यह अनिर्धारित व्यवहार क्यों है?
- 12. PHP के पास कोई डिफ़ॉल्ट कन्स्ट्रक्टर क्यों नहीं है?
- 13. यह सरल असाइनमेंट अपरिभाषित व्यवहार क्यों है?
- 14. जावा डिफ़ॉल्ट क्रिप्टो/एईएस व्यवहार
- 15. इंटीजर निरंतर पूल का व्यवहार 127 पर क्यों बदलता है?
- 16. array.each व्यवहार Array.new वाक्यविन्यास पर निर्भर क्यों करता है?
- 17. TFormatSettings अपेक्षित व्यवहार क्यों नहीं कर रहा है?
- 18. रीडफ अपेक्षित व्यवहार क्यों नहीं कर रहा है?
- 19. समांतर बनाने: set -j8 डिफ़ॉल्ट विकल्प के रूप में
- 20. तर्क के साथ अप्रत्याशित व्यवहार डिफ़ॉल्ट
- 21. std :: set
- 22. std :: set
- 23. 64-बिट मशीन पर cmd.exe के पास अलग-अलग त्रुटि-व्यवहार व्यवहार क्यों है?
- 24. क्यों सेवास्टैक.Text iso8601 की डिफ़ॉल्ट तिथियां नहीं है?
- 25. डिफ़ॉल्ट रूप से प्रीएट प्रमाणीकरण क्यों सक्षम नहीं है?
- 26. क्यों अस्थिर अजीब व्यवहार कर रहा है
- 27. sql-set-sqli-buffer "कोई उपयुक्त sqli buffer नहीं है"
- 28. डिफ़ॉल्ट एंकर व्यवहार को रोकें AngularJS
- 29. क्यों PyCrypto डिफ़ॉल्ट चतुर्थ का उपयोग नहीं करता है?
- 30. डिफ़ॉल्ट तर्क को ओवरराइड करना- व्यवहार
मजेदार, मैं बस इसी तरह की जानकारी में आया और एक ही सवाल था - "मुझे क्या याद आ रहा है, आप डिफ़ॉल्ट रूप से ऐसा क्यों करना चाहते हैं?" –
[संबंधित] (http://stackoverflow.com/q/1150032/73226) –
संबंधित ... लेकिन एक बहुत अलग सवाल है। – Daniel