Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ データベース管理 » SQL Anywhere データベース接続 » データベースファイルのタイプ » データベースの作成

 

カラムの圧縮の考慮事項

CHAR、VARCHAR、BINARY カラムを圧縮して、ディスク領域を節約できます。たとえば、BMP や TIFF などの大きい BLOB ファイルを格納するカラムを圧縮できます。圧縮にはデフレート圧縮アルゴリズムが使用されます。これは、COMPRESS 関数で使用される圧縮方式と同じであり、Windows ZIP ファイルで使用されるアルゴリズムでもあります。

圧縮されたカラムは暗号化されたテーブルの内側に格納できます。この場合、データは最初に圧縮されてから暗号化されます。

文字列が値に圧縮されるときに、その値が元の値より 1 ページ以上小さくない場合、文字列は非圧縮で保存されます。また、カラムのインライン値よりも小さい文字列は圧縮されません。

カラムを圧縮するには、CREATE TABLE 文と ALTER TABLE 文の COMPRESS 句を使用します。

カラムの圧縮による効果を確認するには、sa_column_stats システムプロシージャを使用します。

 参照