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

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

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

5
क्वेरी निष्पादन के दौरान अधिग्रहीत ताले देखें (SQL सर्वर)
क्वेरी निष्पादन योजना डिफ़ॉल्ट रूप से लॉकिंग विवरण नहीं दिखाती है, क्या क्वेरी के निष्पादन के दौरान प्राप्त किए गए प्रकारों के साथ-साथ लॉक को देखना संभव है?

3
रो लॉक कंटेंट को ट्रेस करना, डिबग करना और उसे ठीक करना
देर से, मैं बहुत से पंक्ति अवरोधों का सामना कर रहा हूं। विवाद की तालिका एक विशेष तालिका प्रतीत होती है। यह आमतौर पर होता है - डेवलपर 1 ओरेकल फॉर्म्स फ्रंट एंड स्क्रीन से लेनदेन शुरू करता है डेवलपर 2 एक ही स्क्रीन का उपयोग करके एक अलग सत्र …

1
मुझे mysql धीमी क्वेरी लॉग के भीतर "लॉक टाइम" की व्याख्या कैसे करनी चाहिए?
मैं यह समझने की कोशिश कर रहा हूं कि हमारे MySQL धीमी क्वेरी लॉग पर दिखाई देने वाले प्रश्नों के लिए लॉक समय की सबसे अच्छी व्याख्या कैसे करें। उदाहरण के लिए यदि किसी UPDATE क्वेरी में 10 सेकंड लॉक टाइम है। मुझे लगता है कि अद्यतन क्वेरी लॉक प्राप्त …
12 mysql  locking 

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

2
XLOCK के साथ SELECT… का उपयोग करने के अच्छे कारण हैं?
मैं कुछ फिर से होने वाले गतिरोधों का सामना कर रहा हूं, जिनमें से एक कीलॉक है और इसमें XLOCK संकेत के साथ एक चयन क्वेरी है जो गतिरोध का शिकार बन जाता है। अन्य कथन एक तालिका में एक INSERT है जो पहली क्वेरी के दृश्य का हिस्सा है। …

1
UPDATE / INSERT संयोजन के लिए Postgres में लॉकिंग
मेरे पास दो टेबल हैं। एक लॉग टेबल है; एक अन्य में, अनिवार्य रूप से, कूपन कोड हैं जो केवल एक बार उपयोग किए जा सकते हैं। उपयोगकर्ता को एक कूपन को भुनाने में सक्षम होना चाहिए, जो लॉग टेबल में एक पंक्ति सम्मिलित करेगा और उपयोग के रूप में …

1
Sch-M WAIT SQL सर्वर 2014 में Sch-S को ब्लॉक करता है लेकिन SQL Server 2008 R2 को नहीं?
हमने हाल ही में SQL 2008 R2 से अपने उत्पादन उदाहरणों को ब्रांड नए SQL 2014 सर्वर पर माइग्रेट किया है। यहां एक दिलचस्प परिदृश्य है जिसे हमने सेवा ब्रोकर के उपयोग के साथ उजागर किया है। के Broker Enabled = trueसाथ MyServiceऔर साथ एक डेटाबेस पर विचार करें MyQueue। …

4
MySQL InnoDB READ COMMITTED में भी डिलीट पर प्राइमरी की
प्रस्तावना हमारा एप्लिकेशन DELETEसमानांतर में प्रश्नों को निष्पादित करने वाले कई थ्रेड चलाता है । प्रश्न पृथक डेटा को प्रभावित करते हैं, अर्थात ऐसी कोई संभावना नहीं होनी चाहिए कि DELETEअलग-अलग थ्रेड्स से समान पंक्तियों पर समवर्ती हो । हालांकि, प्रति प्रलेखन MySQL DELETEबयानों के लिए तथाकथित 'अगली-कुंजी' लॉक का …

1
मैं SQLite डेटाबेस ताले को कैसे रोकूं?
SQLite FAQ से मैंने जाना कि: एकाधिक प्रक्रियाओं में एक ही समय में एक ही डेटाबेस खुला हो सकता है। एक SELECTही समय में कई प्रक्रियाएं की जा सकती हैं । लेकिन केवल एक प्रक्रिया किसी भी समय डेटाबेस में परिवर्तन कर सकती है, हालाँकि। तो, जहाँ तक मैं समझता …
11 locking  sqlite 

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

4
PostgreSQL के साथ प्रति पंक्ति एक अद्वितीय काउंटर कैसे रखें?
मुझे डॉक्यूमेंट_सेविज़न टेबल में एक यूनीक (प्रति-पंक्ति) रिविजन नंबर रखने की आवश्यकता है, जहां रिवीजन नंबर को एक डॉक्यूमेंट में रखा जाता है, इसलिए यह केवल संबंधित डॉक्यूमेंट के लिए, पूरे टेबल के लिए यूनिक नहीं है। मैं शुरू में कुछ इस तरह से आया था: current_rev = SELECT MAX(rev) …

2
जब कोई रिकॉर्ड ओरेकल में बंद हो जाता है, तो क्या हम जान सकते हैं कि कौन सा रिकॉर्ड लॉक है?
जब कोई रिकॉर्ड लॉक होता है, तो क्या हम जान सकते हैं कि कौन सा लॉक है? मैं कैसे रिकॉर्ड उपद्रवी या कुछ और जानकारी प्राप्त कर सकता हूं? मैं इस sql द्वारा कुछ जानकारी प्राप्त कर सकते हैं SELECT c.ROW_WAIT_OBJ#,c.ROW_WAIT_FILE#,c.ROW_WAIT_BLOCK#,c.ROW_WAIT_ROW# FROM v$locked_object a, dba_objects b, v$session c WHERE a.object_id …
10 oracle  locking 

3
मैं यह कैसे सुनिश्चित कर सकता हूं कि ओरेकल में एक प्रक्रिया की केवल एक प्रति चल रही है?
हमें यह सुनिश्चित करने की आवश्यकता है कि ओरेकल में किसी विशेष प्रक्रिया की केवल एक प्रति चल रही है। यदि यह पहले से चल रहा है और एक उपयोगकर्ता दूसरे को खोलने की कोशिश करता है, तो उसे त्रुटि करनी चाहिए। ऐसा करने का सबसे अच्छा तरीका क्या है?

2
टेबल लेवल लॉक के इंतजार से प्रश्नों को रोकने का तरीका
हमने अपने ग्राहक के डेटाबेस को एक अतिरिक्त सर्वर पर ले जाने के बाद एक समस्या का सामना किया है। साइट के प्रदर्शन पर इसका सकारात्मक प्रभाव होना चाहिए था, लेकिन MyISAM में टेबल लॉकिंग की समस्या है। (मैंने MyISAM के बजाय InnoDB का उपयोग करने के बारे में सुना …

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