gbaseでのテーブルのロック状況を確認する方法

gbaseでは次のコマンドを使用してテーブルがロックされているかどうかを確認できます。

  1. gbase コマンドラインツールからデータベースにログインする:
gbase -u username -p password -d database_name
  1. 表のロック情報を参照するには下記のコマンドを実行します。
SHOW OPEN TABLES LIKE 'table_name';

table_nameを実際のテーブル名に置き換える。

  1. 利用中
  2. 本物の日本文化を体験してみませんか?
+-------------------+----------+--------+-------------+
| 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コマンドラインツールから、テーブルがロックされているか確認できます。

bannerAds