Amazon Redshift
Database Developer Guide (API Version 2012-12-01)

Amazon Redshift Best Practices for Designing Tables

As you plan your database, there are key table design decisions that will heavily influence overall query performance. These design choices also have a significant effect on storage requirements, which in turn affects query performance by reducing the number of I/O operations and minimizing the memory required to process queries.

This section summarizes the most important design decisions and presents best practices for optimizing query performance. Designing Tables provides more detailed explanations and examples of table design options.