ファイルのレコードの最大数を指定できます。次のような場合に当てはまります。n0~999900の整数。0がデフォルト値です。ゼロは、PACK係数の使用が指定されていないこと、およびPACKの統計がインポートに対して生成されないことを意味します。メッセージが表示されます。パック係数値の範囲は0..999900にする必要があります。サイズ(バイト単位)を定義します。バッファには、SQL文に加えてパックされたレコード(USINGデータ)とメタデータが格納されます。値が大きいほど、より多くのレコードをパックできます。バッファが大きいと、パフォーマンスに影響する可能性があります。実働環境でこのオプションを使用する前に、綿密なテストを実行する必要があります。REQBUFLENオプションの数値引数(b)の範囲は1000000から7340032までです。デフォルト値は1000000です。PACK値は1より大きくなると、REQBUFLENオプションは定義されずに、インポートのRECORDLENGTHオプション値はMAX1MBに設定され、もっと大きいレコードを処理するために、BTEQは自動的にREQBUFLENを7340032に設定されます。このオプションは、データベースにログオンした後でのみ使用でき、ログオフ時に自動的にリセットされます。このオプションは、REPEATコマンドのREQBUFLENオプションで上書きすることができます。バッファのオーバーフローを防止するため、減らすことができます。バッファに収まるだけのレコードをパックします。サイズの両方を検討します。BTEQは、反復リクエストで許容されるパックされるレコードの最大数にデータベースの制限を適用します。指定されたパック係数がデータベースの最大数を超えると、BTEQは警告メッセージを表示し、パック係数を許容限度にリセットします。メッセージの一部として、使用された係数の平均および最大数の統計が作成されます。バッファに割り当てられた実際のバイトのための統計行が追加されます。パック係数は、PACKコマンドまたはREPEATコマンドのPACK句を使用して設定します。詳細は、REPEATを参照してください。大容量のパック係数は、慎重に使用する必要があります。BTEQの使用では、事前に計画しておかなければならない場合があります。プロトコルの制限も考慮します。この制限は、大容量のパック係数の使用にさらに制約を加えます。PACK係数の設定は、使用中のデータベースが反復リクエストに対応していない場合、無視されます。