Als «locking» getaggte Fragen

Ein Mechanismus zum Verwalten des gleichzeitigen Zugriffs auf gemeinsam genutzte Daten oder Ressourcen, indem vorübergehend exklusiver Zugriff auf die Prozesse gewährt wird, die die Sperre anfordern.

1
hoher Hintergrund Flush Avg Mongodb
ähnliche Frage: High Global Lock% auf Mongodb Überblick Wir haben ein Replikat für die Produktionskonfiguration in Version 2.4.8 Mongodb, das auf fünf 4-Core-VMs mit 28 GB RAM und Standard-Azure-Datadisk-Festplatten unter 64-Bit-CentOS 6 ausgeführt wird. Die CPU-Auslastung beträgt ca. 15% pro Sekundärteil. Die CPU-Auslastung beträgt ~ 5-10% auf der Primärseite. Wir …


2
Aktualisieren einer Tabelle mit mehr als 850 Millionen Datenzeilen
Ich wurde beauftragt, eine Aktualisierungsabfrage zu schreiben, um eine Tabelle mit mehr als 850 Millionen Datenzeilen zu aktualisieren. Hier sind die Tabellenstrukturen: Quellentabellen: CREATE TABLE [dbo].[SourceTable1]( [ProdClassID] [varchar](10) NOT NULL, [PriceListDate] [varchar](8) NOT NULL, [PriceListVersion] [smallint] NOT NULL, [MarketID] [varchar](10) NOT NULL, [ModelID] [varchar](20) NOT NULL, [VariantId] [varchar](20) NOT NULL, …

1
Warum verursacht diese Abfrage Wartezeiten beim Sperren?
Von Zeit zu Zeit finde ich viele dieser Fehler in meinem PHP-Fehlerprotokoll: MYSQL.1213: Deadlock found when trying to get lock; try restarting transactionSQL Das Problem besteht noch ca. 2 bis 3 Minuten. Dank Stackoverflow war der Grund leicht zu finden: ------------------------ LATEST DETECTED DEADLOCK ------------------------ 130320 15:53:37 *** (1) TRANSACTION: …



1
Welche Faktoren tragen zum Lock-Prozentsatz bei MongoDB bei?
Wir versuchen, die Verwendung unserer MongoDB-Instanz besser zu optimieren. Wir scheinen routinemäßig hohe Lock-Prozentsätze zu erhalten und versuchen, dies zu minimieren. Hier ist eine Mongostat-Ausgabe: insert query update delete getmore command flushes mapped vsize res faults locked % idx miss % qr|qw ar|aw netIn netOut conn time 1 107 186 …


2
Zusammenfassung der Sperren für eine Abfrage
Hat SQL Server eine einfache Möglichkeit, Metriken darüber abzurufen, wie viele (und möglicherweise welche Art von) Sperren eine bestimmte Abfrage im Verlauf ihrer Ausführung aufgehoben hat? Begründung ... Ich bin gerade dabei, eine ziemlich unangenehme gespeicherte Prozedur neu zu schreiben, bei der Cursor häufig verwendet werden. Eine satzbasierte Lösung ist …

4
Vorteile der Verriegelung auf Tabellenebene
Welche Vorteile bietet das Sperren auf Tabellenebene, das von der MyISAM-Speicher-Engine verwendet wird? Das Sperren auf Zeilenebene bietet viele Vorteile wie gleichzeitige Aktualisierungen und Lesevorgänge, bei denen die Tabelle nicht gesperrt wird. Bearbeiten Es wird allgemein angenommen, dass das Sperren auf Tabellenebene Deadlocks verhindert. Aber wie lohnt es sich, Deadlocks …


2
SQL Server - RangeX-X- und RangeI-N-Sperren
Ich bin in einer Deadlock-Analyse zu einem toten Punkt gekommen. Laut msdn : RangeX-X sind exklusive Range- und exklusive Ressourcensperre. Wird beim Aktualisieren eines Schlüssels in einem Bereich verwendet. RangeI-N sind Insert Range, Null Resource Lock; Wird zum Testen von Bereichen verwendet, bevor ein neuer Schlüssel in einen Index eingefügt …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.