redshiftテーブルに最大サイズ20,000のvarcharカラムがあります。行の約60%がこの列をヌルまたは空にします。そのような場合のパフォーマンスの影響 ドキュメントthisから私が読んで:データテーブルの サイズへの影響を最小限に抑え、必要なよりもはるかに大きくRedshift:大量のvarcharカラムに空白/空がたくさんあることの短所
アマゾン赤方偏移は非常に効果的に列データを圧縮しているので、 作成の列が。ただし、複雑なクエリの処理中に、 中間クエリ結果をテンポラリの テーブルに格納する必要がある場合があります。テンポラリ・テーブルは圧縮されていないため、不要な大量のカラムである が大きなメモリと一時的なディスク・スペースを消費します。この場合、 は問合せのパフォーマンスに影響します。
この場合、クエリのパフォーマンスが悪い可能性があります。これ以外に他の不利な点はありますか?
実行するクエリにはその列が含まれていますか? (あなたの質問を例で更新してください) –