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> ]