-3

私はsqliteデータを保存するためにデータベースを使用しています。これは、データベースにノンストップで書き込みを続けるアプリケーションです。(5 分ごとの Windows perf データの例)

私が必要とするもの、

  1. 5分ごとにすべてのデータの増分を取得し、ログ/テキストファイルに移動します
  2. ログ/テキストファイルに正常に移動したデータをデータベースから削除しますsqlite

データを db に書き込んでいる間に、以下の 3 つのファイルがすべて生成されます。

  1. MyData.db
  2. MyData.db-shm
  3. MyData.db-wal

最後のイベントの挿入時間に基づいている可能性があることはわかっています。データをクエリし、処理して削除し、前回はある場所に保存し、次回はその時点から読み取ります。

WalC# を使用して読み取り/削除操作をスキップするために、5 分ごとにファイルを増分的にコピーする方法はありますか?

他のデータベースがこの種のソリューションを提供する場合など、マリアなどのデータベースを変更することもできます。提案してください。

4

1 に答える 1