AnalyticDB for PostgreSQL でテーブルを作成した場合、デフォルトでは圧縮なしの行ストアが使用されます。 列ストアおよび圧縮を有効にするには、テーブルの作成時に列ストアと圧縮のオプションを指定する必要があります。 たとえば、表を構成する構文に次の構文を追加すると、2 つの機能を有効にできます。

  1. with (APPENDONLY=true, ORIENTATION=column, COMPRESSTYPE=zlib, COMPRESSLEVEL=5, BLOCKSIZE=1048576, OIDS=false)

列ストアと圧縮を有効にすることを推奨します。特に、テーブルに対して複雑なクエリを多く行う場合や、ストレージコストを削減したい場合に適しています。

AnalyticDB for PostgreSQL は、圧縮アルゴリズムとして zlib および RLE_TYPE をサポートしています。 圧縮アルゴリズムとして quicklz を指定した場合、AnalyticDB for PostgreSQL は自動的に zlib に変換します。

  1. </div>
  2. </article>
  3. </main>