为什么要对关系代数表达式进行优化?

admin2017-10-26  19

问题 为什么要对关系代数表达式进行优化?

选项

答案关系代数表达式由关系代数操作组合而成。操作中,以笛卡尔积和连接操作最费时间,并生成大量的中间结果。如果直接按用户书写的顺序执行,很可能效率低。因此在执行前,先由DBMS的查询子系统对关系代数表达式进行检查,尽可能先执行选择和投影操作,以减少中间结果,并节省时间。优化工作是由DBMS做的,用户在书写关系代数表达式时不必关心优化这件事,仍以简捷的连接形式书写即可。

解析
转载请注明原文地址:https://kaotiyun.com/show/irkx777K
0

最新回复(0)