tableid是表的id,是表唯一标识。在GBase8a mpp中索引表的数据、表状态管理、fevent的设置、恢复,节点替换等均使用tableid。Tableid 贯穿了express引擎表整个生命周期内的各个操作。
Tableid由gcware自动生成,用户不可随意设置,tableid在gcware中持久化文件名称为tableid、tableid.bak。
低版本的集群tableid的数值范围是1~2147483647,新版本集群的集群可用tableid数值范围1~9223372034707292160,gnode为gctmpdb保留的临时表可用的tableid范围为9223372034707292161~9223372036854775806。
以下是新版本集群的示例:
查看集群层tableid:

查看Gnode层临时表tableid:

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




