MySQL Lock-Übersicht Die MyISAM-Speicher-Engine unterstützt nur Tabellensperren. Dies ist der einzige Sperrtyp, der in den ersten Versionen von MySQL unterstützt wurde. Da die Anforderungen der Anwendungen an Transaktionsintegrität und Parallelität immer weiter stiegen, begann MySQL mit der Entwicklung einer transaktionsbasierten Speicher-Engine. Später erschienen nach und nach die BDB-Speicher-Engine, die Seitensperren unterstützt, und die InnoDB-Speicher-Engine, die Zeilensperren unterstützt (InnoDB ist eigentlich ein eigenständiges Unternehmen und wurde inzwischen von Oracle übernommen). MyISAM-Tabellensperren sind jedoch immer noch der am häufigsten verwendete Sperrtyp. In diesem Abschnitt wird die Verwendung von MyISAM-Tabellensperren ausführlich vorgestellt. Tabellensperrenkonflikte auf Ihrem System können durch die Untersuchung der Statusvariablen table_locks_waited und table_locks_immediate analysiert werden: Sie können den Zeilensperrenkonflikt auf Ihrem System analysieren, indem Sie die Statusvariable InnoDB_row_lock prüfen: Freischalten Der erste Prozessliste anzeigen; Suchen Sie den Sperrvorgang und beenden Sie seine ID. Der Zweite mysql>TABELLEN ENTSPERREN; Tabelle sperren Sperren Sie die Datentabelle, um zu verhindern, dass die Tabelle während des Sicherungsvorgangs aktualisiert wird mysql>SPERRT TABELLEN tbl_name LESEN; Fügen Sie der Tabelle eine Schreibsperre hinzu: mysql>Tabellen sperren, Tabellenname SCHREIBEN; Das könnte Sie auch interessieren:
|
<<: So richten Sie den Start einer JAR-Anwendung unter CentOS7 ein
>>: HTML5 und jQuery zum Implementieren von Vorschau-Codebeispielen vor dem Hochladen lokaler Bilder
Inhaltsverzeichnis 1. Zeichne einen Kreis 2. Krei...
Wenn nginx eine Anfrage empfängt, gleicht es zunä...
Inhaltsverzeichnis Das Problem hierbei ist: Lösun...
Dieser Artikel beschreibt die Import- und Exportv...
Code kopieren Der Code lautet wie folgt: <form...
Vorwort: Partitionierung ist ein Tabellenentwurfs...
Bei der Verwendung von Navicat zum Herstellen ein...
Primitive Werte -> primitive Typen Number Stri...
Schauen wir uns zunächst einige einfache Daten an:...
VMware vSphere ist die branchenführende und zuver...
Better-Scroll-Bildlaufprinzip Als übergeordneter ...
Dieser Artikel listet die am häufigsten verwendet...
Breite: automatisch Das untergeordnete Element (e...
Hintergrund PNG-Bilder benötigen mehr Speicherpla...
Software-Download Link zum Herunterladen der Soft...