dbschema 输出中的分发信息
dbschema 输出中的分发信息描述了为分发创建的二进制文件,表中和每
个二进制文件中的值的范围以及每个二进制文件中的不同值的数量。
请考虑以下示例:
( 5)
1: ( 16, 7, 11)
2: ( 16, 6, 17)
3: ( 16, 8, 25)
4: ( 16, 8, 38)
5: ( 16, 7, 52)
6: ( 16, 8, 73)
7: ( 16, 12, 95)
8: ( 16, 12, 139)
9: ( 16, 11, 182)
10: ( 10, 5, 200)
最右边列中的第一个值是此列中的最小值。在本示例中,它是 5 。
左边的列显示了二进制文件号,在本示例中是 1 到 10。括号中的第一个
数字显示了二进制文件中有多少值。对于该表,是总行数 (165) 的 10%,四舍
五入为 16。
所有二进制文件
(除了最后一个二进制文件)
的第一个数字都相同。
最后一行可能具有较小的值,指示它不具有一样多的行值。在本示例中,所有
二进制文件(除了最后一个二进制文件)都包含 16 行,最后一个二进制文件
包含 10 行。
括号中的中间列指示此二进制文件中包含多少不同的值。
因此,
如果 16 个
值的二进制文件中有 11 个不同的值,它暗示这些值中的一个或多个至少重复
了一次。
括号中的右边列是二进制文件中的最大值。最后一个二进制文件中的最大
值也是表中的最大值。对于本示例,最后一个二进制文件中的最大值为 200 。