2 個答案
- 最新
- 最多得票
- 最多評論
1
Hi stanleyhunju,
There is no defined or specific list of conditions for similar queries. In your example, query 3 is considered similar to query 1 since they are searching for the same results or dataset but in a slightly different way. If you first execute query 1 and then query 3, query 3 in this case will use the result cache.
I usually use the system view SVL_COMPILE to analyze the compilation phase of queries.
Regards, Ziad
1
Redshift query engine can rewrite the queries before execution. It will see that query 3 is similar
to query 1 and can be rewritten to match it. Thus it can still leverage the compile cache for query 3.
已回答 7 個月前
相關內容
- 已提問 1 年前
- 已提問 10 個月前
- 已提問 6 個月前
- AWS 官方已更新 3 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 5 個月前
Ah, I got it, thanks a lot @MilindOke