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

दो या अधिक प्रक्रियाओं के कारण आगे बढ़ने में असमर्थ होने की स्थिति (और इस प्रकार अपने ताले को छोड़ना) क्योंकि वे अन्य प्रक्रिया द्वारा आयोजित संसाधनों पर ताले द्वारा अवरुद्ध होते हैं।

6
गतिरोध के मुख्य कारण क्या हैं और क्या उन्हें रोका जा सकता है?
हाल ही में हमारे ASP.NET अनुप्रयोगों में से एक ने डेटाबेस डेडलॉक त्रुटि प्रदर्शित की और मुझे त्रुटि की जांच करने और ठीक करने का अनुरोध किया गया। मैं गतिरोध का कारण खोजने में कामयाब रहा, एक संग्रहीत प्रक्रिया थी जो कड़ाई से एक कर्सर के भीतर एक तालिका को …

5
SQL सर्वर में गतिरोध के बिना एक प्रमुख तालिका तक समवर्ती पहुँच को संभालना
मेरे पास एक मेज है जो IDENTITYविभिन्न अन्य तालिकाओं में फ़ील्ड के विकल्प के रूप में एक विरासत अनुप्रयोग द्वारा उपयोग की जाती है । तालिका में प्रत्येक पंक्ति LastIDनाम के क्षेत्र के लिए अंतिम उपयोग की गई आईडी को संग्रहीत करती है IDName। कभी-कभी संग्रहीत खरीद में गतिरोध हो …

1
SQL सर्वर: ताला संचार बफर संसाधनों पर गतिरोध
इस गतिरोध प्रकार के संभावित कारण क्या हो सकते हैं? (सामान्य रूप से गतिरोध नहीं) ताला संचार बफर संसाधनों क्या यह संकेतित प्रणाली स्मृति में कम है और बफ़र्स गिनती सीमा से बाहर है? विस्तृत त्रुटि: लेनदेन (प्रोसेस आईडी 59) को एक अन्य प्रक्रिया के साथ लॉक संचार बफर संसाधनों …

5
डिलीट / इंसर्ट पर SQL डेडलॉक उसी एक्सक्लूसिवली लॉक क्लस्टर्ड की (NHibernate के साथ) पर
मैं काफी दिनों से इस गतिरोध के मुद्दे पर काम कर रहा हूं और कोई फर्क नहीं पड़ता कि मैं क्या करता हूं, यह एक तरह से या किसी अन्य तरीके से बना रहता है। सबसे पहले, सामान्य आधार: हम एक से कई संबंधों में VisitItems के साथ विज़िट करते …

3
कोड गतिरोध का अनुकरण करने के लिए
मैं अपने आवेदन का परीक्षण कर रहा हूं मुझे कुछ कोड की आवश्यकता है जो डेटाबेस साइट पर गतिरोध को स्थिर करता है (यदि संभव हो तो sql स्क्रिप्ट)। धन्यवाद। जोड़े गए: केवल एक तालिका से जुड़े डेडलॉक को पुन: प्रस्तुत करना

4
खुद को गतिरोध बयान मर्ज
मेरे पास निम्न प्रक्रिया है (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId …

2
क्या विदेशी चाबियां गतिरोध पैदा कर सकती हैं और READ COMMITTED SNAPSHOT में बाधा उत्पन्न कर सकती है?
यह एक अनुवर्ती प्रश्न है: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically मैं अभी भी ASP.NET अनुप्रयोग में गतिरोध / समयबाह्य स्थिति में हूँ, हालांकि एक साथ बड़ी रिपोर्ट चला रहा हूँ READ_COMMITTED_SNAPSHOT ON। इसलिए मेरे दो सवाल हैं: अगर ट्रांजैक्शन आइसोलेशन लेवल स्नैपशॉट अपेक्षित / बिल्कुल काम कर रहा है तो मैं कैसे जांच सकता …

2
विभिन्न प्रक्रियाओं में एक ही अस्थायी तालिकाओं पर ताले से गतिरोध
मुझे एक गतिरोध मिला है जो ऐसा प्रतीत होता है कि मुझे लगा कि कुछ असंभव है। गतिरोध में दो प्रक्रियाएँ शामिल हैं: 1. process8cf948 SPID 63 अस्थायी तालिका #PB_Cost_Excp_Process_Invoices_Work पर एक वैकल्पिक तालिका का प्रदर्शन करना। सारणी पर IX लॉक #PB_Cost_Excp_Process_Invoices_Work के साथ ऑब्जेक्ट आईडी 455743580 2. process4cb3708 SPID …

1
केवल अनुक्रमित दृश्य के माध्यम से संबंधित 2 तालिकाओं से गतिरोध को हल करना
मेरे पास एक ऐसी स्थिति है जहां मुझे गतिरोध मिल रहा है, और मुझे लगता है कि मैंने अपराधियों को कम कर दिया है, लेकिन मुझे यकीन नहीं है कि मैं इसे ठीक करने के लिए क्या कर सकता हूं। यह SQL Server 2008 R2 चलाने वाले उत्पादन परिवेश पर …

2
एक निर्दोष स्थिति लॉग में गतिरोध को समाप्त करने में परेशानी
हम Microsoft ADO.NET कनेक्टर से MySQL एक्सेस कर रहे हैं। कभी-कभी हम अपने गतिरोध में निम्नलिखित गतिरोध देख रहे हैं और समस्या के कारण की पहचान नहीं कर पाए हैं। ऐसा लगता है कि लेनदेन (2) उसी लॉक का इंतजार कर रहा है? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 …

2
एक ही कार्य के लिए एक साथ कॉल: गतिरोध कैसे हो रहे हैं?
मेरे new_customerआवेदन को वेब एप्लिकेशन द्वारा कई बार प्रति सेकंड (लेकिन केवल एक बार प्रति सत्र) कहा जाता है। पहली चीज़ जो यह करती है वह है customerटेबल को लॉक करना (यदि 'अस्तित्व में नहीं है तो एक इंसर्ट करने के लिए' - एक साधारण संस्करण upsert)। डॉक्स के बारे …

4
मैं SQL Server डेडलॉक रिपोर्ट में एक कुंजी को मूल्य में कैसे बदल सकता हूं?
मेरे पास एक डेडलॉक रिपोर्ट है जो मुझे बताती है कि वेट्रेस सोर्स = "KEY: 9: 72057632651542528 (543066506c7c)" को लेकर एक संघर्ष हुआ था और मैं इसे देख सकता हूं: <keylock hobtid="72057632651542528" dbid="9" objectname="MyDatabase.MySchema.MyTable" indexname="MyPrimaryKeyIndex" id="locka8c6f4100" mode="X" associatedObjectId="72057632651542528"> <संसाधन-सूची> के भीतर। मैं कुंजी (आईडी = 12345, उदाहरण के लिए) के …

3
SQL Server 2008 R2 में लंबे समय से चल रहे क्वेरी या गतिरोध पर अधिसूचना?
मैं जानना चाहूंगा कि क्या गतिरोध पर अधिसूचना भेजने का कोई तरीका है? यदि हां, तो किन प्रश्नों की आवश्यकता होगी। मैं समझता हूं कि SQL सर्वर गतिरोधों का ध्यान रखता है, मैं बस इसमें शामिल प्रश्नों पर जानकारी चाहूंगा। मैंने लंबे समय तक चलने वाले प्रश्नों को निर्धारित करने …
15 query  deadlock 

3
क्या मैं एक उपयोगकर्ता परिभाषित तालिका प्रकार बना सकता हूं और उसी लेनदेन में इसका उपयोग कर सकता हूं?
जब मैं निम्नलिखित निष्पादित करता हूं (प्रबंधन स्टूडियो में, GO कमांड को बैचों में अलग कर देगा) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback मुझे एक डेडलॉक त्रुटि संदेश मिलता है। मेरी …

2
डेडलॉक त्रुटि डेडलॉक एसक्यूएल वापस नहीं कर रहा है
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. जब मेरी कोई वेबसाइट व्यस्त हो जाती है तो मुझे यह त्रुटि अनियमित रूप से मिल रही है। मैं मोटे तौर पर जानता हूं कि यह किस तालिकाओं …

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