機械翻訳について

アカウントのレコード・ロック・エラーを回避するにはどうすればよいですか。

アカウントまたは担当者を更新しようとすると、レコード・ロック・エラーが発生することがあります。

これは、次の理由により発生します:

  • 別のサービス・リクエストまたはUIによって同じレコードに対するパラレル更新があります。
  • 同じアカウント・レコードを指すバッチで、担当者の関係レコードを作成または更新しようとしています。
  • 同じ担当者レコードを指すバッチで、アカウントの関係レコードを作成または更新しようとしています。

新しいアカウントまたは担当者関係を作成すると、親レコードが子レコードとともに更新されます。 これにより、親に対するレコード・ロック・エラーが発生します。 これは、webサービスを使用したパラレル・レコードの作成または更新がある場合に発生します。

この問題を回避するには、次の点を考慮してください:

  • バッチ操作で担当者の関係を作成または更新する場合は、同じアカウントを使用しないでください。
  • バッチ操作でアカウントの関係を作成または更新する場合は、同じ担当者を使用しないでください。
  • サービスまたはUIフローでは、同じアカウントまたは担当者レコードに対するパラレル更新は避ける必要があります。

このような場合にロックを回避するには、再試行メカニズムを設定することをお薦めします。