pgbench を使用して Postgres XL のベンチマークをログに記録しようとしています。json 列を持つ 78MB のデータベースで pgbench を使用しました。そして、私の知る限り、出力結果が続行しても問題ないかどうかを判断することはできません。結果の良し悪しをどのように判断すればよいのでしょうか。
私のメインデータベーステーブルの構造は次のとおりです。
id: integer,
data: json,
created_at: timestamp without time zone,
updated_at: timestamp without time zone,
user_id: integer
インデックス:
"index_datasets_on_user_id" btree (user_id)"
このデータベース テーブルでは、スケール ファクター 1、初期クライアント 5 で約 47 tps を受信しており、クライアント数が最大 200 に達し、スケール ファクターが一定のままである間、21 tps に減少します。pgbench テストはそれぞれ 10 秒間実行されます。
8GB RAM と 4 コアの Intel Core i5 CPU を搭載したシステムを使用しています。
ですから、私が改善できるかどうか、または私が正しい方法でそれを行っていることを私に知らせる何かがあるかどうかを知ることは素晴らしいことです.
ありがとう!