代码之家  ›  专栏  ›  技术社区  ›  Nick

使类似于关系的查询语言在包上操作而不是在集合上操作是否会给它更好的性能属性?

  •  0
  • Nick  · 技术社区  · 6 年前

    SQL和关系代数的一个核心区别是SQL在包上操作,而关系代数在集上操作。

    这样设计SQL有什么性能上的好处吗?严格在集合上操作的纯关系代数在性能上能与SQL竞争吗?哪些关系运算符确保行的唯一性代价高昂?

    这里的性能严格地说就是执行查询所需的时间。

    0 回复  |  直到 6 年前