2020-09-09 12:01发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如果我在HANA视图中加入联接:... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如果我在HANA视图中加入联接:从性能角度出发,从我的查询开始真的有关系吗?
例如:如果我联接表A,B和C,从表B开始再转到A和C会更好吗?
我目前的经验法则是:先连接较小的表,再连接较大的表(如果可能)。
或者,优化过程中的连接顺序是否改变?
在您的SQL语句中,您不能指定数据库执行计算的顺序。 查询优化器根据许多约束和目标来创建并选择可能的执行计划(应按哪个顺序执行哪些内部操作)。
SQL中的连接语句顺序不决定内部连接操作的执行顺序。
要查看所选的连接顺序,可以使用EXPLAIN PLAN命令和/或PlanViz跟踪。
最多设置5个标签!
在您的SQL语句中,您不能指定数据库执行计算的顺序。 查询优化器根据许多约束和目标来创建并选择可能的执行计划(应按哪个顺序执行哪些内部操作)。
SQL中的连接语句顺序不决定内部连接操作的执行顺序。
要查看所选的连接顺序,可以使用EXPLAIN PLAN命令和/或PlanViz跟踪。
一周热门 更多>