Apexにおいて、読み取り専用のSOQLクエリを実行する際に、ヒープサイズ制限を緩和するために推奨される手法はどれか。

SOQL forループを使用すると、一度に200レコードずつ処理されるためヒープサイズの消費を抑えられる。