MySQL ロックの概要 MyISAM ストレージ エンジンはテーブル ロックのみをサポートします。これは、MySQL の最初の数バージョンでサポートされる唯一のロック タイプです。アプリケーションのトランザクション整合性と同時実行性に対する要件が高まり続けるにつれて、MySQL はトランザクションベースのストレージ エンジンの開発を開始しました。その後、ページ ロックをサポートする BDB ストレージ エンジンと行ロックをサポートする InnoDB ストレージ エンジンが徐々に登場しました (InnoDB は実際には別の会社であり、現在は Oracle に買収されています)。ただし、MyISAM テーブル ロックは依然として最も広く使用されているロック タイプです。このセクションでは、MyISAM テーブル ロックの使用について詳しく説明します。 システム上のテーブル ロックの競合は、table_locks_waited および table_locks_immediate ステータス変数を調べることで分析できます。 InnoDB_row_lock ステータス変数をチェックすることで、システム上の行ロックの競合を分析できます。 ロック解除 最初 プロセスリストを表示します。 ロック プロセスを見つけてその ID を強制終了します。 2番目 mysql>テーブルのロックを解除します。 テーブルをロックする バックアッププロセス中にテーブルが更新されないようにデータテーブルをロックします。 mysql>LOCK TABLES tbl_name READ; テーブルに書き込みロックを追加します。 mysql>LOCK TABLES tbl_name WRITE; 以下もご興味があるかもしれません:
|
<<: better-scrollプラグインのスライドできないバグについて(2021年プラグインで解決)
>>: CentOS7 で jar アプリケーションの起動を設定する方法
序文スタートアップ企業が最初はモノリシック アプリケーションを主要なアーキテクチャとして使用し、通常...
1. 透明度を変更してテキストを徐々に点滅させると、次のような効果が得られます。 <!DOCT...
目次1. 基本概念と基本コマンド1) 基本的な概念2) 基本コマンド2. SQL文の記述順序と実行順...
目次情事の概念取引の状態取引の役割取引の特徴トランザクション構文トランザクション対応ストレージエンジ...
目次スプレッド演算子を使用してプロパティを渡すのは避けてください関数パラメータをオブジェクトにカプセ...
適切に機能するテーブル プロパティ設定:コードをコピーコードは次のとおりです。 <テーブル セ...
MySQL には、複数の .sql ファイル (SQL ステートメントを含む) をインポートする方法...
1.公式サイトからインストールパッケージをダウンロードするhttp://nginx.org/en/d...
最近、絵文字にコメントする機能が必要なコメント機能に取り組んでいたため、 contentEditab...
1. 動的クエリルール動的クエリルールは、おおよそ次の図のようになります。ユーザのカスタマイズに応じ...
目次JSONPとはJSONP 原則JSONP実装1. Ajaxでクロスドメインリクエストが行われると...
なぜ仮想DOMが必要なのでしょうか?仮想 DOM はブラウザのパフォーマンス問題を解決するために設計...
目次原因:以下を実行します: 1. コンストラクター2.レンダリング機能3.bind関数とarrow...
docker create コマンドは、イメージに基づいてコンテナを作成できます。このコマンドの効果...
システムでは多くのコマンドが使用されていますが、使用したコマンドをどのように確認すればよいでしょうか...