最初のフィールドが UNIX タイムスタンプであるかなり大きなファイル (50 MB) があります。ただし、ファイル全体をロードする必要はありません。必要なのはタイムスタンプ > some_parameterized_timestamp の半分だけです。
sqlldr では、when 句で = および <> 条件のみが許可されているようです。ファイルの読み込みに時間がかかりすぎて、不要なレコードを削除します。
同等のパフォーマンスを持つ sqlldr を使用する代替手段はおそらくありますか? (私はすでに direct=true を使用しています。)
awk を使用して、必要なデータを含むファイルのコピーを作成することを考えています。awk はかなり効率的ですが、その道を進む前に、ここでより良い提案を求めたいと思いました。