GBase 8a
运维管理
文章
GBase 8a数据库如何查看数据或数据文件是否正常
GBase社区管理员发表于2020-08-07 17:07:3056次浏览0个评论
GBase 8a数据库集群,底层的数据是以文件的形式存在,当表出现异常时,特别是存储级异常,比如文件系统损坏等,需要排查涉及到了哪些表。本文提供了一个简单的方案来排查表的数据文件是否正常。
可以通过如下SQL进行检查
select * from MyTable where rowid%65536=0
对于分布表,在任何管理节点gccli客户端执行一次即可;
对复制表,需要在所有数据节点,用gncli客户端都执行一次;
查看计算节点的分布表,表名需要加上对应的分片号。
如果能正常查询出结果,那么数据文件就是正常的。 如果报错,会显示哪个节点,哪个文件报错。
评论已关闭
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526