分区大小可以为任意正整数,但分区大小的选择一般需要保证任何一个分区内的编号资源不被用尽,或极少用尽。

对于 INT 或 UNSIGNED INT 类型的列,缺省分区大小是 216 = 65536;对于其它类型的列,缺省分区大小是 232 = 4294967296。因为这些缺省值可能不合适,所以最好明确指定分区大小。

如果要使不同数据库保持一致,则要显式声明分区大小。

例如,下面的语句将创建一个简单引用表,其中包含两列:用于保存客户标识号的整数列和用于保存客户名称的字符串列。此表需要的分区大小为 5000。