此示例选择购买总额超过 500 美元并且位于输入单元中的客户(即,具有“金牌”帐户类型的客户)。
相反,会忽略 <TempTable> 标记和联接的原始 SQL 查询:
Select p.CustID from Purchases p group by p.CustID having sum(p.PurchAmt) > 500
先计算购买表中所有客户(可能包含数百万客户)的购买总额,然后选择购买总额超过 500 美元的所有客户,而不考虑这些客户是否为“金牌”客户。
因此,为获得最佳性能,即使禁用了 in-DB 优化,存在输入单元时也请使用 <TempTable> 标记编写原始 SQL 查询。
IBM Unica Campaign
8.5.0
|
Copyright IBM Corporation 2011. All Rights Reserved.
|
For more information, see our support and community site: Customer Central
|
|