赞
踩
在分布式数据库中,由于自增序列的可用值分配涉及全局事务,这使自增列的实现存在一定难度。然而, Apache Doris 在 2.1 版本中实现了高效的自增列功能,提供了创新性的自增序列预分配方案。当用户开启自增列之后,自增序列值分配所带来的写入损耗可以忽略不计。其次,为了实现最佳的写入效率,我们在自增列功能的设计上进行了调整,例如自增序列只保证唯 一性,而不保证严格连续和递增等特性,以保证数据的高效写入。
本文将从基本语法、使用示例、ID 预分配方案基本原理、使用限制等几个方面对自增列进行详尽的介绍,以帮助用户更好地理解和应用自增列功能。
在使用自增列时,需要在建[ CREATE-TABLE 时为对应的列添加AUTO_INCREMENT
属性。 若要手动指定自增列起始值,可以在建表时通过AUTO_INCREMENT(start_value)
语句指定,若未指定,则默认起始值为 1。
创建一个 Dupliciate 模型表,其中一个 Key 列为自增列
CREATE TABLE `demo`.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。