設問
顧客は、Accountオブジェクトとの主従関係の子である注文レコードの大量のデータをインポートするときに、ロックが発生する問題に直面しています。インポート中のロックの問題を回避するための推奨方法は何ですか?
選択肢
A. 最初に取引先レコードをインポートし、次に OrderID で並べ替えた後、注文レコードをインポートします。
B. 最初にアカウント レコードをインポートし、次に AccountID で注文を並べ替えた後、注文レコードをインポートします。
C. インポート後に関係をルックアップに変更し、主従関係に更新します。
D. 注文レコードと取引先レコードを個別にインポートし、バッチ Apex を使用して注文に AccountID を入力します。
解答
B. 最初にアカウント レコードをインポートし、次に AccountID で注文を並べ替えた後、注文レコードをインポートします。
解説
A. 最初に取引先レコードをインポートし、次に OrderID で並べ替えた後、注文レコードをインポートします
不正解です。OrderIDで並べ替えると、Accountに依存するロック問題が解決されません。
B. 最初にアカウント レコードをインポートし、次に AccountID で注文を並べ替えた後、注文レコードをインポートします
正解です。AccountIDで並べ替えることで、同じアカウントに依存するロック競合を減らすことができます。
C. インポート後に関係をルックアップに変更し、主従関係に更新します
不正解です。ルックアップへの一時的な変更はデータ整合性を損なう可能性があるため、推奨されません。
D. 注文レコードと取引先レコードを個別にインポートし、バッチ Apex を使用して注文に AccountID を入力します
不正解です。バッチ処理は複雑で、追加のリソースを必要とするため、効率が悪いです。
第38問
こちらをクリック