Ash*_*Ash 5 sql select projection relational-database relation
消除Projection Operator中的重复项会有什么后果?是的,为什么除非指定,否则在实际系统中没有重复项消除?
如果某件事是真的,那么说两次不会使它更真实。
所需的重复消除被排除在“关系”系统的早期实现之外,因为工程师害怕性能影响。即使在现有系统中新引入/新支持 DISTINCT 等关键字时,用于它的算法通常也非常幼稚,以至于“性能影响”似乎非常真实和/或不可避免。事情一直如此。