gbaseでのテーブルのロック状況を確認する方法
gbaseでは次のコマンドを使用してテーブルがロックされているかどうかを確認できます。
- gbase コマンドラインツールからデータベースにログインする:
gbase -u username -p password -d database_name
- 表のロック情報を参照するには下記のコマンドを実行します。
SHOW OPEN TABLES LIKE 'table_name';
table_nameを実際のテーブル名に置き換える。
- 利用中
- 本物の日本文化を体験してみませんか?
+-------------------+----------+--------+-------------+
| Database | Table | In_use | Name_locked |
+-------------------+----------+--------+-------------+
| database_name | table_name | 1 | 0 |
+-------------------+----------+--------+-------------+
ロックされていなければ結果にIn_use列に0の値が出てくるので、テーブルはロックされていないことがわかる
+-------------------+----------+--------+-------------+
| Database | Table | In_use | Name_locked |
+-------------------+----------+--------+-------------+
| database_name | table_name | 0 | 0 |
+-------------------+----------+--------+-------------+
gbaseコマンドラインツールから、テーブルがロックされているか確認できます。