調校查詢效能 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

調校查詢效能

Amazon Redshift 使用基於結構化查詢語言 (SQL) 的查詢來與系統中的資料與物件互動。資料處理語言 (DML) 是 SQL 的子集,您它用來檢視、新增、變更和刪除資料。資料定義語言 (DDL) 是 SQL 的子集,您用它來新增、變更和刪除資料庫物件 (例如:資料表和檢視表)。

設定系統之後,通常您最常使用的會是 DML,尤其是使用 SELECT 命令來擷取和檢視資料。若要在 Amazon Redshift 中編寫有效的資料擷取查詢,請熟悉 SELECT 語法,並套用設計資料表的 Amazon Redshift 最佳實務中所述的秘訣,將查詢的效率盡量放大。

若要了解 Amazon Redshift 如何處理查詢,請使用查詢處理分析和改善查詢小節。然後您可以套用此資訊結合診斷工具來識別和消除查詢效能中的問題。

若要識別和解決使用 Amazon Redshift 查詢時可能遇到的部分最常見和最嚴重的問題,請使用對查詢進行故障診斷小節。