ZFS圧縮とネイティブTimescaleDB圧縮の両方が有効になっているZFSで実行されているTimescaleDBおよびPostgreSQL 11のデータベース/テーブルの場合、非圧縮サイズと圧縮サイズを確認するにはどうすればよいですか。
これらの値を使用して、TimescaleDBネイティブ圧縮とZFSによる圧縮率を調べたい
TimescaleDBのネイティブ圧縮による節約を確認する場合は、ハイパーテーブルに次の情報ビューを使用します。 https://docs.timescale.com/latest/api#timescaledb_information-compressed_chunk_stats
現場では、通常、多数のユーザーで90〜98%のストレージ節約が見られます。
ZFSを測定するには、zfs get compression
とzfs get compressratio
によって返される数値を確認します(例: https://www.servethehome.com/the-case-for-using-zfs-圧縮/ )
上でネイティブ圧縮を実行している場合、これはZFSが追加する圧縮量であることがわかります上に TimescaleDBのネイティブ圧縮。あなたが見るものを聞きたいです;それは実際にはかなり最小限である(または否定的でさえある)ことを期待します。