Redshift中的查询计划为我们提供了查询的成本估算。 我的问题是有没有办法把这个成本映射到时间?例如,如果查询计划表明成本为100,那么无论如何都要说查询执行时间为XX秒。如果查询成本为200,那么查询将在大约XXXX秒内执行。
我试图找出一个映射但不能。例如,我尝试了几个查询:
**Cost** **Execution time in seconds**
Query1:1001847190981.69 ==20
Query2:1000022172472.15 ==5
Query3:7501104.80 ==1.5
Query4:12014890.19 ==6
Query5:1000010208097.13 ==2.87
您可以看到无法映射查询成本和执行时间。有没有人对此有任何想法?不应该是线性关系吗?就像成本越高,执行时间越多?