SQL/RDBMS は初めてです。
libpq ライブラリを使用して、PostgreSQL サーバーに 10 列の行を追加するアプリケーションがあります。現在、サーバーはビジュアル C++ アプリケーションと同じマシンで実行されています。
約 1500 万から 2000 万のレコードを追加しました。合計カウントを取得する単純なクエリは、 を使用して 4 ~ 5 分かかりselect count(*) from <tableName>;
ます。
データを入力している時間 (タイムコード) でテーブルにインデックスを付けました。WHERE
ほとんどの場合、さまざまな/AND
句を追加してカウントする必要があります。
物事を速くする方法はありますか?サーバーがネットワークに移動すると、処理が大幅に遅くなるため、できるだけ高速にする必要があります。
ありがとう