SAP HANA:-使用计算视图(位于表格顶部),而不是在程序中引用直接表格,以获得更好的性能

SAP HANA:-使用计算视图(位于表格顶部),而不是在程序中引用直接表格,以获得更好的性能,sap,hana,Sap,Hana,我是SAP HANA的新手,有人建议我使用视图而不是表来提高存储过程中的性能。我的意思是在表的顶部创建计算视图,并在过程中使用视图而不是表 即使是视图也会参考基础表,它如何提高性能请指导 他们说,如果我们在过程中使用一个表,并且任何查询(其他会话)从同一个表中获取数据,都会导致阻塞,这可能会影响性能。这不是一个准确的说法。直线中间投影不会增加任何“加速”。 在表函数或过程中使用视图不会阻止其他进程同时从中读取 您的同事可能希望检查这些假设,例如使用PlanViz跟踪或解释计划 关于“在表函数或过

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

即使是视图也会参考基础表,它如何提高性能请指导


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

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


您的同事可能希望检查这些假设,例如使用PlanViz跟踪或解释计划

关于“在表函数或过程中使用视图不会同时阻止其他进程从中读取”的问题,假设在过程中使用表与阻止相关,而视图在这里会有所帮助。因此,他们建议使用视图,而不是在表的顶部显示视图的表。我已经回答了这个问题-他们的假设可以通过使用适当的跟踪和分析工具进行检查(并显示错误)。感谢您提供的信息,让我做我的家庭工作,然后回来。