Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Hibernate Generic IncrementGenerator.class生成的Id有时跳过100个值_Java_Hibernate - Fatal编程技术网

Java 使用Hibernate Generic IncrementGenerator.class生成的Id有时跳过100个值

Java 使用Hibernate Generic IncrementGenerator.class生成的Id有时跳过100个值,java,hibernate,Java,Hibernate,在我的Spring引导服务中,我们使用Hibernate Id生成器生成主键 @Id @GenericGenerator(name = "increment", strategy = "increment") @GeneratedValue(generator = "increment") private Long eventId; 我从其他帖子中读到Id有时会跳过,但当我检查这些值时,我看到最后一个数

在我的Spring引导服务中,我们使用Hibernate Id生成器生成主键

    @Id
    @GenericGenerator(name = "increment", strategy = "increment")
    @GeneratedValue(generator = "increment")
    private Long eventId;
我从其他帖子中读到Id有时会跳过,但当我检查这些值时,我看到最后一个数字总是递增1。 例如:

最高跳距为281

  • 这是故意的吗?为什么最后一个数字总是保留+1增量
  • 我是否应该使用分配规模较小的序列生成器来获得更好的行为
  • 数据库:Azure SQL数据库

    220,219,218,217,216,215,214,213,212,211,
    210,209,208,207,206,205,204,203,202,201,
    200,199,178,177,176,175,174,173,172,171,
    170,169,168,147,106,105,104,103,102,101,
    100,99,98,97,96,95,94,93,92,91,
    90,89,88,87,86,85,84,83,82,81,
    80,79,78,77,76,75,74,73,72,71,
    70,69,68,67,66,65,64,63,62,61,
    60,59,48,47,46,45,44,43,42,41,
    40,39,38,37,36,35,34,33,32,31,
    30,29,28,27,26,25,24,23,22,21,
    20,19,18,17,16,15,14,13,12,11,
    10,9,8,7,6,5,4,3,2,1