ID | BUG20210421001 |
日付 | 2021/04/21 |
タイトル | データベースサーバーのデッドロックが起こる場合がある |
対象 | TelYoyakuDB.dll Ver.7.02.413以前 |
現象 | クライアントを使用中にデータベースエラー「トランザクション (プロセス ID x) が、x個のリソースで他のプロセスとデッドロックして、このトランザクションがそのデッドロックの対象となりました。 トランザクションを再実行してください。」が発生する場合がある。 |
原因 | 予約履歴データの削除(DELETE)と参照(SELECT)が重なる場合にデッドロックする可能性があるため。 予約履歴データの削除処理は日付変更時またはサーバーでのテレリザーブ起動時に行うため、この間に端末を起動すると発生する可能性がある。 |
対応 | TelYoyakuDB.dll Ver.7.02.421で修正 |