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

लॉक का अनुरोध करने वाली प्रक्रियाओं के लिए अस्थायी रूप से अनन्य पहुंच प्रदान करके साझा डेटा या संसाधनों तक समवर्ती पहुंच के प्रबंधन के लिए एक तंत्र।

2
MySQL लॉक, जबकि चयन के रूप में बनाने के लिए
मैं निम्नलिखित (डमी) क्वेरी चला रहा हूं CREATE TABLE large_temp_table AS SELECT a.*, b.*, c.* FROM a LEFT JOIN b ON a.foo = b.foo LEFT JOIN c ON a.bar = c.bar मान लीजिए क्वेरी को चलने में 10 मिनट लगते हैं। तालिकाएँ a, b या c में मानों को अपडेट …
10 mysql  locking  ctas 

2
SQL सर्वर किसी तालिका का चयन करते समय ताले को जिस क्रम में लेता है उसका निर्धारण कैसे करता है?
मेरे पास दो संग्रहित प्रक्रियाएं हैं जो सिस्टम के लोड के तहत डेडलॉक कर रही हैं। Proc A एक तालिका से चयन कर रहा है जबकि Proc B उसी तालिका में सम्मिलित हो रहा है। लॉक ग्राफ़ दिखा रहा है कि Proc A में S मोड पेज लॉक है जो …

1
डेटा आंदोलन के कारण NOLOCK के साथ स्कैन जारी नहीं रख सका
हम SQL Server 2000 चलाते हैं और हमें हर रात इनमें से कुछ त्रुटियां मिलती हैं। Could not continue scan with NOLOCK due to data movement यह त्रुटि फेंकने वाली क्वेरी एक बड़ी जटिल क्वेरी है जो एक दर्जन से अधिक तालिकाओं में मिलती है। हमारे अंतर्निहित डेटा को अक्सर …

2
साझाकरण बंद को IsolationLevel.ReadUncommitted पर जारी किया गया
मैंने पढ़ा कि यदि मैं IsolationLevel.ReadUncommitted का उपयोग करता हूं, तो क्वेरी को कोई भी लॉक जारी नहीं करना चाहिए। हालाँकि, जब मैंने इसका परीक्षण किया, तो मैंने निम्नलिखित ताला देखा: Resource_Type: HOBT Request_Mode: S (साझा) HOBT लॉक क्या है? HBT (हीप या बाइनरी ट्री लॉक) से संबंधित कुछ? मुझे …

2
पंक्ति स्तर और पृष्ठ स्तर लॉकिंग और परिणाम के बीच अंतर
अपनी रखरखाव योजना को चलाने का प्रयास करते समय, मुझे निम्न त्रुटि प्राप्त होती है: क्वेरी को निष्पादित करने में "" निम्न त्रुटि के साथ विफल हुआ: "सूचकांक" "(विभाजन 1) टेबल पर" "पुनर्गठित नहीं किया जा सकता क्योंकि पृष्ठ स्तर लॉकिंग अक्षम है।" वर्तमान में हमारे पास इस सूचकांक पर …

2
क्या किसी पोस्टग्रेएसक्यूएल टेरर क्वेरी को रद्द करना सुरक्षित है जो लॉक पर प्रतीक्षा कर रहा है?
हमने ALTER TABLEघंटों पहले एक क्वेरी शुरू की थी और केवल हाल ही में (के माध्यम से pg_stat_activity) एहसास हुआ कि यह एक लॉक पर प्रतीक्षा कर रहा है। हमने उस दूसरी क्वेरी की खोज की, जिसे हम उस तालिका में बंद करना चाहते हैं जिसे हम बदलना चाहते हैं, …

1
थ्रेड-सुरक्षित तरीके से एक मान (काउंटर) को क्वेरी और कैसे बढ़ाएं? (दौड़ की स्थिति से बचें)
एक तालिका में जहां प्रत्येक पंक्ति में एक काउंटर (सिर्फ एक पूर्णांक मान) होता है, मुझे वर्तमान मूल्य प्राप्त करने और उसी समय इसे बढ़ाने की आवश्यकता होती है । प्रभावी रूप से, मैं यह करना चाहता हूं: SELECT counter FROM table WHERE id=123 UPDATE table SET counter=counter+1 WHERE id=123 …
10 mysql  locking 

1
ब्लॉक किए गए सत्र PAGELATCH_ * प्रतीक्षा प्रकारों के साथ प्रतीक्षा कर रहे हैं?
संपादित: सत्र रिपोर्ट को अवरुद्ध क्यों किया जा रहा है लेकिन प्रतीक्षा के साथ PAGELATCH_*, और LCK_M_संबंधित प्रतीक्षा प्रकार नहीं हैं? मैंने पहले यह मान लिया था कि SQL सर्वर केवल अवरुद्ध सत्रों को block_session_Id कॉलम में रिपोर्ट करेगा। यदि अवरुद्ध सत्र तार्किक लॉक की प्रतीक्षा कर रहे थे और …

1
Postgres में समवर्ती अद्यतन का अनुकूलन
मैं समवर्ती पोस्टग्रेज प्रश्नों को चला रहा हूं: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 प्रत्येक क्वेरी पंक्तियों की निश्चित K संख्या को प्रभावित करती है, और मुझे उस क्रम को लागू करने का कोई तरीका नहीं मिल सकता है जिसमें पंक्तियों को अपडेट किया …

5
निराशावादी लॉकिंग निराशावादी लॉकिंग से क्यों तेज है?
लॉकिंग के दोनों रूपों के कारण रिकॉर्ड की एक सही प्रतिलिपि की प्रतीक्षा करने की प्रक्रिया होती है यदि वर्तमान में किसी अन्य प्रक्रिया द्वारा उपयोग किया जाता है। निराशावादी लॉकिंग के साथ, लॉक तंत्र डीबी से ही आता है (एक देशी लॉक ऑब्जेक्ट), जबकि आशावादी लॉकिंग के साथ, लॉक …

3
क्या SSRS क्वेरी करते समय तालिका को लॉक करता है?
मेरे वरिष्ठ DBA ने मुझे बताया कि डिफ़ॉल्ट रूप से SQL क्वेरी निष्पादन तालिका को लॉक नहीं करता है। मैं अपनी SQL सर्वर रिपोर्टिंग सेवा (SSRS) रिपोर्ट के साथ कुछ समस्याएँ रख रहा था, जो लगता है कि लॉकिंग के साथ कुछ समस्याएँ हो रही हैं और कुछ त्रुटियाँ हो …

3
Enq का निवारण कैसे करें: TX - पंक्ति लॉक विवाद?
मेरी निम्नलिखित स्थिति है। मेरे पास आरएसी है। दोनों नोड्स पर ताले हैं। पहले नोड पर SID EVENT USERNAME BLOCKING_SESSION ROW_WAIT_OBJ# OBJECT_NAME LOCKWAIT SQL_ID STATUS 1 102 enq: TX - row lock contention MYUSER 155 136972 TABLE1V 0000000810EFA958 5f4bzdg49fdxq ACTIVE 2 111 enq: TX - row lock contention MYUSER 155 …

2
SQL सर्वर ट्रांज़ैक्शन टाइमआउट
SQL Server 2008 R2 में एक तरीका है जो एक लेनदेन को शामिल करने वाले डेटाबेस संशोधन के लिए समयबाह्य है? हमारे पास एक ऐसा परिदृश्य है जहां हमारा एप्लिकेशन कोड लटका हुआ है या अपवाद फेंकता है और रोलबैक या कमिट करने में विफल रहता है। इसके बाद लेन-देन …

3
SQL सर्वर - नॉन-ब्लॉकिंग सेलेक्ट स्टेटमेंट के लिए क्या आइसोलेशन लेवल है?
मेरे पास लंबे समय तक चलने वाला लेनदेन है (जिसे कहा जाता है, T1), जो SQL Server 2008 R2 में एक टेबल पर कुछ डिलीट, अपडेट और इंसर्ट करता है। इसी समय, एक अन्य प्रक्रिया समय-समय पर इस तालिका से चुनिंदा कथन चलाती है। डिफ़ॉल्ट आइसोलेशन सेटिंग्स (READ COMMITTED I …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.