Query Stats Action

SinceVersion dev

Request

1. 查看
2. get api/query_stats/<catalog_name>
3. get api/query_stats/<catalog_name>/<db_name>
4. get api/query_stats/<catalog_name>/<db_name>/<tbl_name>

6. 清空
7. delete api/query_stats/<catalog_name>/<db_name>
8. delete api/query_stats/<catalog_name>/<db_name>/<tbl_name>

Description

获取或者删除指定的catalog 数据库或者表中的统计信息, 如果是doris catalog 可以使用default_cluster

Path parameters

  • <catalog_name>

指定的catalog 名称 - <db_name>

指定的数据库名称 - <tbl_name>

指定的表名称

Query parameters

  • summary 如果为true 则只返回summary信息, 否则返回所有的表的详细统计信息,只在get 时使用

Request body

1. GET /api/query_stats/default_cluster/test_query_db/baseall?summary=false
2. {
3. "msg": "success",
4. "code": 0,
5. "data": {
6. "summary": {
7. "query": 2
8. },
9. "detail": {
10. "baseall": {
11. "summary": {
12. "query": 2
13. }
14. }
15. }
16. },
17. "count": 0
18. }

Response

  • 返回结果集

Example

  1. 使用 curl 命令获取统计信息

1. curl --location -u root: 'http://127.0.0.1:8030/api/query_stats/default_cluster/test_query_db/baseall?summary=false'