タブレット所属を表示
説明
このステートメントは、タブレットとそれらが属するテーブルの情報を表示するために使用されます。
構文
SHOW TABLETS BELONG <tablet_id> [, <tablet_id>]...;
必須パラメータ
1. <tablet_id>
1つ以上のタブレットID。カンマで区切ります。重複したIDは結果で重複除去されます。
戻り値
SHOW TABLETS BELONG <tablet_id> [, <tablet_id>]...を使用する場合、以下のカラムが返されます:
| Column | DataType | Note |
|---|---|---|
| DbName | String | タブレットを含むデータベースの名前。 |
| TableName | String | タブレットを含むテーブルの名前。 |
| TableSize | String | テーブルのサイズ(例:"8.649 KB")。 |
| PartitionNum | Int | テーブル内のパーティション数。 |
| BucketNum | Int | テーブル内のバケット数。 |
| ReplicaCount | Int | テーブル内のレプリカ数。 |
| TabletIds | Array | テーブルに属するタブレットIDのリスト。 |
アクセス制御要件
このSQLコマンドを実行するユーザーは、最低限以下の権限を持つ必要があります:
| Privilege | Object | Notes |
|---|---|---|
| Admin_priv | Database | テーブル、パーティション、システムレベルコマンドの管理を含む、データベースに対する管理操作を実行するために必要。 |
例
特定のタブレットに関する情報を表示する:
SHOW TABLETS BELONG 10145;
+--------+-----------+-----------+--------------+-----------+--------------+-----------+
| DbName | TableName | TableSize | PartitionNum | BucketNum | ReplicaCount | TabletIds |
+--------+-----------+-----------+--------------+-----------+--------------+-----------+
| test | sell_user | 8.649 KB | 1 | 4 | 4 | [10145] |
+--------+-----------+-----------+--------------+-----------+--------------+-----------+
複数のタブレットに関する情報を表示:
SHOW TABLETS BELONG 27028,78880,78382,27028;
+---------------------+-----------+-----------+--------------+-----------+--------------+----------------+
| DbName | TableName | TableSize | PartitionNum | BucketNum | ReplicaCount | TabletIds |
+---------------------+-----------+-----------+--------------+-----------+--------------+----------------+
| default_cluster:db1 | kec | 613.000 B | 379 | 604 | 604 | [78880, 78382] |
| default_cluster:db1 | test | 1.874 KB | 1 | 1 | 1 | [27028] |
+---------------------+-----------+-----------+--------------+-----------+--------------+----------------+