У нас есть приложение, в котором мы используем секвенцию таблицы. Каждый раз, когда мы отказываемся от сервера, порядковый номер (здесь SEQ_R) в таблице действует странно. Последовательный номер увеличивается на 90000 и время от времени на 50. Где, приращение должно быть на 1.переходные последовательности с чередованием по размеру preallocation
Я должен упомянуть, что мы используем сервер MSSQl.
В нашем sessions.xml
<sequencing>
<default-sequence xsi:type = "table-sequence">
<name> Custom </name>
<preallocation-size> 80000 </preallocation-size>
<table> SEQ </table>
<name-field> SEQ_N </name-field>
<counter-field> SEQ_R </counter-field>
</default-sequencing>
</sequencing>
В нашем mappings.xml
<toplink:sequencing>
<toplink:default-sequence xsi:type = "toplink:native">
<toplink:preallocation-size> 80000 </toplink:preallocation-size>
</toplink:default-sequence>
</toplink:sequencing>
любые идеи по этому вопросу? – user1076285