2016-08-23 15 views
2

Amazon Redshiftでは、どのようにヌルが格納されていますか? - 彼らは物理的なスペースを取るだろうか?Amazon Redshiftはどのようにヌルを格納しますか

テーブルを設計するにはどうすればいいのか見ていきたいと思います。その背後にあるデータは、まばらに多数の列があることを意味するため、圧縮しても影響がないかどうかを知りたいと思います。またはヌルが実際に

はい、ヌルのたくさんの列が優れた圧縮を提供し、その結果、素晴らしいだろうあなた

答えて

2

に感謝(後のMySQLでv5.0.3などなど)まったくスペースを取らない場合にはAmazon Redshiftでのパフォーマンス。

Amazon Redshift is a columnar database engine. Columnar database are greatly optimized for data with repeating values, and those can be null.

あなたは列の一部がヌルの多くを持っているテーブルを持っているのであれば、これ以上の可能性が非常によく圧縮し、ストレージの節約だけでなく、処理速度を提供します。

適切な圧縮を達成するために次の2つのオプションがあります。

  1. DDL Design - Manually choose your encoding settings.
  2. Automatic - Have the copy command automatically choose the optimal encoding settings for your database.
関連する問題