在 MySQL
,我们可以查询表 information_schema.tables
获取有用的信息,如 data_length
或者 table_rows
```
select
data_length
, table_rows
from
information_schema.tables
where
table_schema='some_db'
and table_name='some_table';
+-------------+------------+
| data_length | table_rows |
+-------------+------------+
| 8368 | 198 |
+-------------+------------+
1 row in set (0.01 sec)
sparksql/hive是否有等效的机制?
我可以用 `SparkSQL` 或程序api之类的 `HiveMetaStoreClient` (java api) `org.apache.hadoop.hive.metastore.HiveMetaStoreClient` ). 对于后者,我阅读了api文档(这里),找不到任何与表行号和大小相关的方法。
1条答案
按热度按时间b0zn9rqh1#
元信息没有一个命令。相反,您可以使用一组命令
描述表/视图/列
显示列统计信息(配置单元0.14.0及更高版本)