SAP HANA:-使用计算视图(在表格顶部),而不是在过程中引用直接表格以提高性能

问题描述 投票:1回答:1

是SAP HANA的新手,有人建议我使用视图而不是表来提高存储过程的性能,这是事实。我的意思是在表顶部创建计算视图,并在过程而不是表中使用视图。

即使视图也将引用基础表,它将如何提高性能,请指导。

[他们说,如果我们在过程中使用表,并且任何查询(其他会话)正在从同一表中获取数据,则会导致阻塞,从而可能影响性能。

sap hana
1个回答
0
投票

这不是准确的说法。笔直的中间投影不会增加任何“加速”。并且在表函数或过程中使用视图不会阻止其他进程同时从中读取。

您的同事可能希望检查这些假设,例如通过使用PlanViz跟踪或EXPLAIN PLAN。

© www.soinside.com 2019 - 2024. All rights reserved.