transaction पर टैग किए गए जवाब

एक डेटाबेस में परिवर्तनों के लगातार सेट को परमाणु रूप से करने के लिए एक तंत्र।

5
डेटाबेस लेनदेन और लॉकिंग के बीच सटीक संबंध क्या है?
यह मेरा ज्ञान बढ़ाने की भावना से पूछा गया एक विनम्र प्रश्न है; कृपया अपनी प्रतिक्रिया में सौम्य रहें। एक लंबे समय के एप्लिकेशन डेवलपर के रूप में, मैं कुछ स्तर पर जानता हूं कि लेनदेन क्या है (मैं हर समय उनका उपयोग करता हूं)। लेन-देन के अलगाव के स्तरों …

1
OLAP और OLTP में वास्तव में 'ऑनलाइन' क्या है?
मैं थोड़ा भ्रमित हूं क्योंकि मैं OLTP और OLAP में 'ऑनलाइन' की परिभाषा पर सवाल उठा रहा हूं। मैं समझता था कि यहाँ 'ऑनलाइन' का अर्थ है कि हम बद्ध समय में अपना उत्तर चाहते हैं और समय पर उपलब्ध डेटा के आधार पर। लेकिन OLAP प्रश्नों को गणना करने …

2
परमाणु लेनदेन में अद्वितीय उल्लंघन से बचें
क्या PostgreSQL में परमाणु लेनदेन संभव है? विचार करें कि इन पंक्तियों के साथ मेरे पास तालिका श्रेणी है: id|name --|--------- 1 |'tablets' 2 |'phones' और स्तंभ नाम में अद्वितीय बाधा है। अगर मैं कोशिश करूँ: BEGIN; update "category" set name = 'phones' where id = 1; update "category" set …

4
क्या मैं लेन-देन में तालिका संरचना को बदल सकता हूं और फिर कोई त्रुटि होने पर इसे वापस रोल कर सकता हूं?
मेरे कुछ ALTER TABLEकथन हैं जो मैं चला रहा हूं। उनमें से सभी काम नहीं करते हैं (वे एसक्यूएल डेटा तुलना चलाने का परिणाम हैं) और मैं उन्हें कुछ लेनदेन में समूहित करना चाहता हूं और यदि कुछ गलत होता है तो बयानों को वापस लाएं। क्या यह संभव है, …

2
पोस्टग्रेज में डिफ्रैबल यूनिक इंडेक्स
चेंजिंग टेबल के लिए पोस्टग्रेज डॉक्यूमेंटेशन को देखते हुए , ऐसा लगता है कि नियमित रूप से बाधाएं चिह्नित की जा सकती हैं DEFERRABLE(अधिक संक्षेप में INITIALLY DEFERRED, जो कि मुझे इसमें दिलचस्पी है)। सूचकांक को एक बाधा के साथ भी जोड़ा जा सकता है, जब तक कि: सूचकांक में …

1
क्या हमें C # कोड में और साथ ही संग्रहीत कार्यविधि में लेनदेन को संभालने की आवश्यकता है
क्या हमें वास्तव में c # के साथ-साथ डेटाबेस स्टोर प्रक्रिया दोनों में लेनदेन से निपटने की आवश्यकता है सी#: Using(transaction with transaction scope) { Execute stored proc; Transaction. Complete; } SQL संग्रहीत कार्यविधि: Create process As Begin try Begin transaction Commit End try Begin catch Rollback End catch

1
MySQL कमिटेड डेटा क्वेरी का चयन करने के लिए नहीं देखा गया
संदर्भ: उपयोग की गई रूपरेखा स्प्रिंग है और सभी प्रश्न JdbcTemplate के साथ चलाए जाते हैं। मैसूर सर्वर संस्करण 5.6.19 है। tableएक है InnoDB tableऔर चूक की तरह auto commitऔर अलगाव स्तर repeatable-पढ़ने के लिए निर्धारित है। समस्या : एक Insertलेनदेन के अंदर होता है और selectजो एक ही डेटा …

1
पोस्टग्रैज में, वर्तमान परिभाषित बचत बिंदु की सूची कैसे प्राप्त करें?
मैं SAVEPOINT पोस्टग्रेट्स का उपयोग कर रहा हूं, जो वर्तमान लेनदेन के भीतर एक नया बचत बिंदु बनाते हैं, और एक कनेक्शन में वर्तमान में परिभाषित बचत बिंदु की सूची प्रदर्शित करना चाहते हैं। अधिक सटीक होने के लिए: मैं यह जांचना चाहूंगा कि कौन सा नाम कनेक्शन में "कोई …

1
MySQL: क्या कोई लेन-देन पंक्ति को लॉक करेगा?
मैंने पहले MySQL लेनदेन का उपयोग करने की कोशिश नहीं की है, मैं बस कुछ स्पष्ट करना चाहता हूं। यदि दो उपयोगकर्ता बहुत सटीक समय पर किसी क्वेरी को निष्पादित करते हैं, तो MySQL इसको कैसे हैंडल करेगा? उदाहरण के लिए उपयोगकर्ता रिकॉर्ड को अपडेट करने का प्रयास कर रहे …

1
ID ID रैपराउंड के बाद xmin और txid_current () की तुलना कैसे करें?
इसके नियमित कॉलम के अलावा, पोस्टग्रैज टेबल में विभिन्न सिस्टम कॉलम भी उपलब्ध हैं। उनमें से xminएक, पंक्ति बनाने के लिए उपयोग किए जाने वाले लेनदेन आईडी को संग्रहीत करता है। इसका डेटा प्रकार xid, एक चार बाइट पूर्णांक है जो किसी बिंदु पर चारों ओर लपेटता है (अर्थात आवश्यक …

1
जेडीबीसी में स्पष्ट रूप से अक्षम करें, एसक्यूएल में उनका पता लगाएं, या डेटाबेस को आसानी से स्थिति में रखें
पृष्ठभूमि : मैं http://sqlfiddle.com (मेरी साइट) पर काम कर रहा हूं , और वहां संभवत: दुरुपयोग के एक अवसर को रोकने की कोशिश कर रहा हूं। मैं उम्मीद कर रहा हूं कि वर्तमान में मैं जिस समस्या का समाधान कर रहा हूं, उसके बारे में पूछकर, मैं अनजाने में संभावित …

2
एक संग्रहीत प्रक्रिया में लेनदेन
मुझे एक ट्रांजैक्शन में एक UPDATE और INSERT करने की आवश्यकता है। यह कोड अपने आप ठीक काम करता है, लेकिन मैं इसे आसानी से कॉल करने और आवश्यक मापदंडों में पारित करने में सक्षम होना चाहता हूं। जब मैं इस लेनदेन को एक संग्रहीत प्रक्रिया में घोंसला बनाने की …

2
यह करने से पहले InnoDB लेनदेन डेटा कहाँ संग्रहीत करता है?
मैंने JDBC तकनीक का उपयोग करके घर पर READ_COMMITTEDऔर READ_UNCOMMITTEDघर पर कुछ परीक्षण किए हैं । मैं देख रहा हूं कि READ_UNCOMMITTEDवास्तव में बिना पढ़े हुए डेटा को पढ़ा जा सकता है, उदाहरण के लिए कुछ लेनदेन के डेटा अभी तक प्रतिबद्ध नहीं हैं (एक अद्यतन-क्वेरी कर सकते हैं)। प्रशन …

3
बहुत लंबे समय के लिए MSSQL में एक खोला लेनदेन होने का क्या प्रभाव है?
मैं सोच रहा हूं कि क्या होगा अगर आप एक डीबी में लेनदेन शुरू करते हैं और इसे कमिट करना या रोलबैक करना भूल जाते हैं। क्या सर्वर डाउन होगा? कहते हैं कि आपने इसे 3 दिनों के लिए छोड़ दिया है। ऐसे उपयोगकर्ता भी हैं जो यह मानकर उपयोग …

1
SQL सर्वर में "चेकपॉइंट लॉग ऑन करें" विकल्प
लंबी कहानी लेकिन हमारे दीर्घकालिक सलाहकारों (पूर्व कर्मचारियों) ने टिवोली स्टोरेज मैनेजर के साथ इंटरफेस करने के लिए एक कस्टम स्क्रिप्ट वर्षों (2006 या तो) लिखा था और यह SQL सर्वर DB नाम के विकल्प के लिए जाँच करता प्रतीत होता है truncate log on checkpoint। उनका दावा है कि …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.