gpt4 book ai didi

sql - 使用 View 比从头开始编写整个 sql 更快或更慢

转载 作者:行者123 更新时间:2023-12-04 06:48:02 25 4
gpt4 key购买 nike

我有 3 个表(A、B、C),我经常需要查询结果

A inner join B
union
A inner join C

我只是在想哪种方式会更快:
  • 从头开始在每个查询中写下整个事情
  • 创建 View 并在查询中使用它
  • 最佳答案

    如果 View 不包含聚合,则使用 View 与使用原始 SQL 完全相同。无聚合意味着 where 子句可以“内部”应用于优化器认为最佳的 View (基于统计数据)。 (我认为这通常被称为“推送” View 中的 where 子句)

    关于sql - 使用 View 比从头开始编写整个 sql 更快或更慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3512279/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com