0

javaのスレッドに似たapexのバッチクラスです。バッチクラスの違いの1つはスケジュールできますが、他に違いはありますか。違いを教えてください。

4

1 に答える 1

1

バッチApexはスレッドの形式ではありません。Batch Apexを使用して、クラスまたはトリガーに別の実行スレッドを追加することはありません。

Batch Apexで実行できるのは、特定のタイプのすべて(最大5,000万)のレコードに対して操作を実行できるコードを作成することです。制限は他のApexコードと同様ですが、ヒープサイズが大きく、スクリプトステートメントの数が多くなります。一度に実行できるバッチジョブは5つだけであり、バッチジョブからPDFを生成することはできません。

スレッド化とバッチapexの唯一の類似点は、バッチapexが組織内の他のコードと非同期で実行できることです。

于 2012-04-24T16:29:36.380 に答える