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

是否必须为HP Vertica中的每个架构运行数据库设计器?

  •  -1
  • Muthu  · 技术社区  · 9 年前

    在新模式中创建了几个表后,我一直遇到资源池分配错误。

    在verticala中为所有表运行特定模式的数据库设计器后,查询运行良好。

    请帮助我理解这个概念。

    1 回复  |  直到 9 年前
        1
  •  2
  •   Community CDub    4 年前

    数据库设计器是可选的;你根本不必使用它。使用它可以帮助您优化物理布局,如果您在资源池分配方面遇到问题,听起来您可能会从中受益。

    从…起 the documentation :

    HP Vertica数据库设计器:

    • 分析逻辑架构、示例数据,以及可选的示例查询。
    • 创建可以自动或手动部署的物理模式设计(一组投影)。
    • 任何没有专门数据库知识的人都可以使用。
    • 可以在不停止数据库的情况下随时运行和重新运行以进行其他优化。
    • 使用策略提供最佳查询性能和数据压缩。

    您可以只为特定查询(优化支持该查询所需的任何内容)或整个数据库运行DBD。它使用您提供的示例查询,因此如果您的使用模式随时间发生变化,则可以帮助重新运行它。