解析後にレコードをテーブルに挿入するアプリケーションがあります。1 日あたり +-3000 万件のレコードがあり、通常は 1 日の終わりに 1 日の合計のレポートを送信します。現在、このデータをリアルタイムで表示するリアルタイム syslog タイプのフィード アプリケーションに挿入された新しいレコードの数をフィードできるように、数分または数秒ごとにログ ファイルを作成する必要があります。挿入を行うたびにテキスト ファイルに書き込む必要があるのか、それともそのテーブルの SQL サーバー内からこれらのログ ファイルを作成する必要があるのか わかりません。これもできますか?各挿入後にファイルに書き込む際のオーバーヘッドが心配です。アドバイスをいただければ幸いです。
編集:
質問の言い方を少し変えたかったのです。私はすでに SSIS sql パッケージを使用して、1 日 1 回ログ ファイルを作成しています。クエリを 30 分ごとに実行し、最後の実行以降に挿入されたすべての新しいレコードを収集するようにセットアップできますか?
テーブルには 3/4 列があり、そのうちの 1 つは選択で使用されます。これは dateAdded 列であり、日次レポートのこの列に従ってレコードがグループ化されます。