[前][次][番号順一覧][スレッド一覧]

mysql:15648

From: <momoko@xxxxxxxxxx>
Date: Tue, 06 Dec 2011 14:56:33 +0900
Subject: [mysql 15648] mysqldumpの--lock-tablesオプションについて

初めまして、広瀬と申します。


MySQL Ver5.1.47を利用しています。
mysqldumpコマンドで、掲題の通りのオプションを指定したとします。


■例
mysqldump --lock-tables -u user -p pass db_name db_tbl_name > /root/dump.sql


のような記述をした場合ですが、ロック自体は指定DB全体に対して
掛かるのか、それとも指定したテーブルのみにREADロックだけがかかる
のか、公式見ても少し判断が出来なかったので、ご質問させて頂きます。


※--lock-all-tablesは対象外テーブルは明示的に書き込みロックする
 ことは確認しましたが、--lock-tablesの場合が・・・


実際に動作させつつ、確認すると他のテーブルには読み書きが出来ると
の事なので、指定テーブルのみなのだろうと思われますが、確証が出来ればと
おもいます。


以上、よろしくお願いいたします。

[前][次][番号順一覧][スレッド一覧]

->   15648 2011-12-06 14:56 [<momoko@xxxxxxxxxx> ] mysqldumpの--lock-tablesオプションについて
     15649 2011-12-06 16:52 ┗[HIRATSUKA Sadao <hir]                                       
     15650 2011-12-07 01:25  ┗[<momoko@xxxxxxxxxx> ]