に最終更新
テーブルデータ容量の表示
リクエスト
GET /api/show_table_data
説明
内部カタログ内のすべてのデータベースにあるすべてのテーブル、または指定したデータベースやテーブルのデータ容量を取得します。単位はバイトです。
パスパラメータ
NULL
クエリパラメータ
-
db省略可能。指定すると、そのデータベース内のテーブルのデータ容量を取得します。
-
table省略可能。指定すると、そのテーブルのデータ容量を取得します。
-
single_replica省略可能。指定すると、テーブルの単一レプリカのデータ容量を取得します。
リクエストボディ
NULL
レスポンス
-
指定したデータベース内のすべてのテーブルのデータ容量。
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244,
"revenue0":0,
"customer":1906421482
}
},
"count":0
} -
指定したデータベース内の指定したテーブルのデータ容量。
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244
}
},
"count":0
} -
指定したデータベース内の指定したテーブルの単一レプリカのデータ容量。
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":3008182748
}
},
"count":0
}
例
-
指定したデータベース内のすべてのテーブルのデータ容量。
GET /api/show_table_data?db=tpch
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244,
"revenue0":0,
"customer":1906421482
}
},
"count":0
} -
指定したデータベース内の指定したテーブルのデータ容量。
GET /api/show_table_data?db=tpch&table=partsupp
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244
}
},
"count":0
} -
指定したデータベース内の指定したテーブルの単一レプリカのデータ容量。
GET /api/show_table_data?db=tpch&table=partsupp&single_replica=true
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":3008182748
}
},
"count":0
}