dbschema 输出中表的分发信息

带有表名的 dbschema -hd 命令会检索为数据库表存储的分发信息。如果对表名指定了 ALL 关键字,那么将显示数据库中所有表的分发。

dbimport 操作执行过程中会为非不透明列中的主要索引自动创建分发信息。以 MEDIUM 或 HIGH 方式运行 UPDATE STATISTICS 语句,以创建有关包含以下索引类型的表的分发信息: 当 UPDATE STATISTICS 以 MEDIUM 或 HIGH 方式对表运行时,如果您使用了 SAMPLING SIZE 关键字,那么 dbschema 实用程序的输出将显示分发信息。

有关 UPDATE STATISTICS 语句的信息,请参阅《GBase 8s SQL 指南:语法》。

分发的 dbschema 的输出在以下部分中提供:

dbschema 输出的各部分将在以下各节解释。作为示例,讨论使用以下名为 invoices 的虚构表的分发。此表包含 165 行(包括重复的行)。

您可使用与以下示例类似的方法调用 dbschema 生成本讨论的输出:
dbschema -hd invoices -d pubs_stores_demo