Symfoware Serverにおける順序の値が重複する可能性について
- CREATE SEQUENCE文で作成した順序定義に対して、同時に複数のSELECT文を発行した場合、同一の値が取得される可能性はありませんか?
- CREATE SEQUENCE文で作成する「順序」は、システム全体で一意な値を生成する機能です。同時に複数のSELECT文が発行されても、システム全体で一意な値が採番され、同一の値が採番されることはありません。
ただし、順序の定義時に繰り返し指定(CYCLE)を設定している場合は同じ番号が採番される可能性があります。例えば、最大値を10にして繰り返し指定をしたとします。この順序に、同時に11以上の要求を行なうと必ず値が1周します。そのため、同時に実行された処理の中で同じ番号が採番されることになります。
繰り返し指定は定義時に明示的な指定を必要とします。明示的に指定していない限り、同じ値が繰り返されることはありません。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 技術サポート |