次の節では、文字またはバイト タイプの列データを圧縮および圧縮解除するために、アルゴリズム圧縮(ALC)と連携して使用可能な関数について説明します。データの圧縮により、領域の使用率とディスク入出力のサイズを減らします。
ここで説明する圧縮関数と圧縮解除関数が、使用目的に適っていない場合は、テーブルの列を圧縮または圧縮解除する独自のユーザー定義関数(UDF)を作成してください。
ALCをブロック レベル圧縮(BLC)と一緒に使用するとパフォーマンスが低下することがあるため、この方法はお勧めしません。
前提条件
ここで取り上げる関数は、埋め込みサービス システム関数です。埋め込みサービス関数の有効化と呼び出しの詳細については、<Teradata Vantage™ - SQL関数、式、および述部、B035-1145>を参照してください。
詳細情報 | 参照先 |
---|---|
ALC |
|
ALC用UDFの作成 |
|
Vantageでサポートされる圧縮方式、およびさまざまな圧縮方式の比較 |
|