

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon Redshift 中使用实体化视图
<a name="introduction"></a>

*Ethan Stark、Kelly Ragan 和 Srinivasan Krishnasamy，Amazon Web Services（AWS）*

*2022 年 12 月*（[文档历史记录](doc-history.md)）

## 概览
<a name="overview"></a>

数据仓库应用程序通常需要对大型表执行复杂的查询。处理这些查询可能既耗时又昂贵。例如，当您在 Amazon Redshift 中运行查询时，leader 节点会解析、验证、规划、优化和运行您的查询。此过程会占用大量挂钟时间、CPU 时间和内存，从而增加机会成本和实际成本。

本指南向您展示了如何使用 Amazon Redshift 中的实体化视图来加快查询速度，尤其是可预测且经常重复的查询。实体化视图通过存储预先计算的结果集来减少查询时间，这样就不必直接访问底层基表。反过来，减少查询时间可以降低查询处理的成本，从而以经济高效的方式扩展应用程序。本指南适用于数据工程师、数据架构师和数据分析师。

## 目标业务成果
<a name="targeted-business-outcomes"></a>

您可以使用本指南实现以下业务成果：
+ 降低处理 Amazon Redshift 查询的成本
+ 经济高效地扩展您的应用程序
+ 解放用户，让他们把时间花在价值更高的任务上