RecordSetを大量更新する際、更新毎に更新イベントが発生します。これを一時的に回避することで、何十倍もしくはそれ以上、高速になります。
以下がサンプルになります。大量更新をするロジックをwithブロックで囲み、RecordSetのbatch-events?セッターにtrueをセットします。
def rs = {RecordSet …….} || RecordSet定義 |
RecordSetを大量更新する際、更新毎に更新イベントが発生します。これを一時的に回避することで、何十倍もしくはそれ以上、高速になります。
以下がサンプルになります。大量更新をするロジックをwithブロックで囲み、RecordSetのbatch-events?セッターにtrueをセットします。
def rs = {RecordSet …….} || RecordSet定義 |