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

सभी प्रश्नों में लेन-देन करना

यह पूरी तरह से अनावश्यक है क्योंकि प्रत्येक SQL कथन परमाणु रूप से निष्पादित होता है, अर्थात। मानो वह पहले से ही अपने लेन-देन में चल रहा हो। वास्तव में, अनावश्यक लेनदेन खोलने से लॉकिंग बढ़ सकती है, यहां तक ​​कि गतिरोध भी। COMMITs को BEGINs के साथ मिलाना भूल जाने से लेन-देन तब तक खुला रह सकता है जब तक कि डेटाबेस से कनेक्शन खुला रहता है और उसी कनेक्शन में अन्य लेन-देन में हस्तक्षेप करता है।

इस तरह की कोडिंग का लगभग निश्चित रूप से मतलब है कि जिसने भी कोड लिखा था वह डेटाबेस प्रोग्रामिंग में बहुत अनुभवी नहीं था और एक निश्चित गंध है कि अन्य समस्याएं भी हो सकती हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2008 के लिए संगत SQL Server 2012 डेटाबेस बनाएँ

  2. संग्रहीत कार्यविधि से एकाधिक तालिकाएँ लौटाना

  3. SQL सर्वर डेटा टूल्स के बाहर SSIS पैकेज चलाने के लिए आपको मूव फाइल टू आर्काइव ऑफ इंटीग्रेशन सर्विसेज या उच्चतर स्थापित करना होगा

  4. अनुगामी रिक्त स्थान निकालें और SQL सर्वर में कॉलम में अपडेट करें

  5. PIVOT स्रोत के लिए डेटा सॉर्ट करना