Argodb如何查看表大小和小文件数目

  其他常见问题
内容纲要

概要描述


本文主要介绍如何获取表的大小和小文件数目。

详细说明


方法一:shiva Restfull Api

/holo_metric 接口 获取block数量 row_set_number

[root@kv1~]# curl -u shiva:shiva -XGET "172.18.131.172:4567/holo_metrics?table_id=9101fbc3074944b1b30113aac79c6666"
{"row_set_number": 2,"row_set_edit_number": 0,"version_edit_number": 0,"space_used": 13394548,"meta_used": 0}

/table/description 接口 获取表大小 table_size_bytes

[root@kv1~]# curl -u shiva:shiva -X GET "172.18.131.172:4567/table/description?database=default&table_name=default.customer_h_06f8e269-4178-4b53-a4a5-87caef04de26&pretty" |grep -i table_size_bytes
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  9184    0  9184    0     0   133k      0 --:--:-- --:--:-- --:--:  "table_size_bytes" : 13394548,

方法二:DBAService页面

存储-数据库 页面进入,搜索表名,

file

方法三:查询dbaservice_db_stats.holo_table_stats表

该数据非实时,每天23点更新

SELECT * FROM dbaservice_db_stats.holo_table_stats WHERE tablename='customer_h';

file

方法四:dbaservice节点csv文件存储

一般在 ${dbaservice.persistence.datadir}/services/database/excel/HOLODESK/HoloTable-yyyyMMdd_HHmmss.csv

该数据非实时,每天23点更新

可以获取所有表的统计信息

file

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。