vb2017 community版とpostgresql9.6を使っています。
1日に200万件のデータが入るシステムがあります。
実行環境はスタンドアロンでwin7、200GBです。
どれだけデータが入るか分からないのですが、どこかでデータベースからデータを切り取ろうと思っています。
バックアップ自体殆どやったことがないのですが、pg_dumpがあるのを知りました。
ただpg_dumpはデータベースにデータを残しつつ、圧縮ファイルなどでデータをコピーするものと思っています。
pg_dumpに抽出機能があればありがたいのですが、サイトを探してて抽出みたいなものはないみたいです。
やりたいのは、昨日までのデータを切り取って圧縮ファイルなどにするというものです。
方法として、以下のようなものを考えてみました。
テーブルを全件selectしてinsert文を作りテキストに書き込む
他によい方法があれば教えてもらえないでしょうか?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。