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

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

1
क्या लूप करते समय इसमें स्पष्ट लेनदेन की आवश्यकता होती है?
SQL सर्वर 2014: हमारे पास एक बहुत बड़ी (100million पंक्ति) तालिका है, और हमें उस पर कुछ फ़ील्ड अपडेट करने की आवश्यकता है। लॉग शिपिंग, आदि के लिए, हम भी, जाहिर है, इसे काटने के आकार के लेनदेन के लिए रखना चाहते हैं। यदि हम नीचे को थोड़ा सा चलाते …

2
रोलस्ट INSERT INTO नव निर्मित गंतव्य तालिका के बाद काम नहीं करता है
मैं PHP-स्क्रिप्ट पर काम कर रहा हूं जो CSV फ़ाइल ( customers.csv) को MySQL टेबल ( customers) में आयात करता है । CSV- फाइल की सामग्री को mysql तालिका में डालने से पहले मैं पहली बार मूल customersतालिका का समर्थन कर रहा हूं । मैं एक mysql लेन-देन में पूरी …

1
एक ही लेनदेन में एक ही रिकॉर्ड के कई अपडेट के मामले में, कितने संस्करण संग्रहीत किए जा रहे हैं?
किम्बर्ली एल। ट्रिप्प द्वारा एमएसडीएन के लेख के अनुसार, नील ग्रेव्स का " एसक्यूएल सर्वर 2005 रो वर्जनिंग-आधारित ट्रांस्लेशन इस्लेशन "... किसी विशेष रिकॉर्ड के पहले के सभी संस्करणों को एक लिंक की गई सूची में जंजीर में बांध दिया गया है; और लंबे समय से चलने वाली पंक्ति के …

1
चालान और ट्रैकिंग उत्पन्न करना
हर 2 सप्ताह में, सिस्टम कंपनियों के लिए चालान जनरेट करेगा। कंपनी को हर महीने 1 और 16 तारीख को चालान प्राप्त होगा। (यह क्रोन जॉब के माध्यम से हर 2 सप्ताह में चलेगा। यह ऑर्डर टेबल के माध्यम से स्कैन करेगा और फिर 'इनवॉइस' टेबल में जोड़ देगा। क्या …

2
किस बिंदु पर एक डेटाबेस लेनदेन में अपने अनुक्रमित को अद्यतन करता है?
मैं आवेषण में घटनाओं के अनुक्रम को समझने की कोशिश कर रहा हूं जहां एक सूचकांक और एक लेनदेन दोनों शामिल हैं। उदाहरण के लिए, ओरेकल प्रलेखन राज्यों: यदि आप डेटा लोड करने से पहले एक या एक से अधिक इंडेक्स बनाते हैं या बनाते हैं, तो डेटाबेस को हर …

1
ट्रिगर का उपयोग करके सिंक्रनाइज़ेशन
मुझे पिछली चर्चाओं के समान एक आवश्यकता है: एक साधारण बैंक स्कीमा लिखना: मुझे अपने लेनदेन के इतिहास के साथ अपने संतुलन को कैसे रखना चाहिए? लेन-देन के साथ संयोजन में ट्रिगर मेरे पास दो टेबल हैं, [Account].[Balance]और [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE …

1
SQL सर्वर लॉक कब प्राप्त करता है?
SQL सर्वर में आइसोलेशन स्तर की सूची में पाया गया है कि लेनदेन के अंत तक अधिग्रहित ताले को लिख दिया जाता है । हालाँकि यह इस बारे में कुछ भी उल्लेख नहीं करता है कि ये ताले कब हासिल किए गए हैं। क्या लेन-देन की शुरुआत में डिफ़ॉल्ट रूप …

1
लेन-देन में एक चयन स्टेटमेंट डालना
इन 2 प्रश्नों में क्या अंतर है: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; और लेनदेन के बिना: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; SELECTएक लेनदेन के अंदर होने का क्या प्रभाव है ? यदि दोनों …


2
लंबित लेनदेन के साथ MySQL तालिका को हटाना
क्या MySQL (अधिमानतः फाइल सिस्टम स्तर पर) में लंबित लेनदेन के साथ एक InnoDB तालिका या डेटाबेस को हटाने का एक तरीका है? क्या हुआ: मैं MySQL 5.5.28 का उपयोग करता हूं और LOAD DATA INFILE…एक विशाल डेटा सेट (300M पंक्तियों) को एक InnoDB तालिका में आयात करने के लिए …

3
क्या लेनदेन लॉग स्वचालित रूप से SQL सर्वर में सिकुड़ जाएगा?
जब एक SIMPLE मोड में SQL सर्वर डेटाबेस, आपको लेन-देन लॉग bakcups के बारे में परवाह नहीं है। लेकिन एक SIMPLE मोड में, लेन-देन लॉग बढ़ने लगता है क्योंकि यह FULL मोड में है। क्या किसी समय बिंदु पर स्वचालित रूप से काट दिया जाता है? या क्या मुझे इसे …


3
एसक्यूएल सर्वर लेनदेन करने से पहले डीडीएल को लेनदेन करने की अनुमति देता है (दिखाई देता है)?
PostgreSQL में मैं कुछ परीक्षण डेटा के साथ एक तालिका बना सकता हूं, और फिर एक लेनदेन में इसे एक अलग प्रकार के एक नए कॉलम में माइग्रेट कर सकता हूं, जिसके परिणामस्वरूप एक टेबल-फिर से लिखना होगा COMMIT, CREATE TABLE foo ( a int ); INSERT INTO foo VALUES …

4
क्या मैं SET TRANSACTION ISOLATION LEVEL SERIALIZABLE के बाद प्रतिबद्ध है?
एक संग्रहीत प्रक्रिया के अंदर, मेरे पास निम्नलिखित हैं: (sql सर्वर 2008) SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION getStuff BEGIN TRY /* some selects, updates, etc, etc. */ .... COMMIT TRANSACTION getStuff END TRY BEGIN CATCH ... END CATCH चूंकि यह लेनदेन आधारित है, इसलिए मेरा विचार था कि …

2
SQL सर्वर में बैच गर्भपात त्रुटियों की सूची
SQL सर्वर में, यदि XACT_ABORT बंद है, तो कुछ त्रुटियां वर्तमान कथन को समाप्त कर देंगी (उदाहरण के लिए किसी संग्रहीत कार्यविधि को पैरामीटर की गलत संख्या की आपूर्ति करना जो कुछ पैरामीटर लेता है) और कुछ त्रुटियां पूरे बैच को निरस्त कर देंगी (उदाहरण के लिए किसी संग्रहित पैरामीटर …

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