为什么InnoDb不支持群集主键中的auto_increment

时间:2016-05-29 05:14:44

标签: mysql database

为什么innodb,不支持此选项,以及该怎么做。如果我有发票并想要分类的发票明细条目编号,如何在没有集群主键自动增量的情况下获取它。

1 个答案:

答案 0 :(得分:0)

因为每次插入新记录时都需要节点之间的通信,这很昂贵。您可以使用随机值作为ID。例如:https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_.28random.29 + http://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_uuid