是否必须为HP Vertica中的每个模式运行Database Designer?

时间:2015-07-20 13:45:35

标签: database-schema vertica

在新架构中创建多个表后,我一直在遇到资源池分配错误。

在Vertica中运行Database Designer以获取包含所有表的特定模式后,查询运行正常。

请帮助我理解这个概念。

1 个答案:

答案 0 :(得分:2)

Database Designer是可选的;你根本不必使用它。使用它可以帮助您优化物理布局,如果您在资源池分配方面遇到问题,那么您可能会从中受益。

来自the documentation

  

HP Vertica Database Designer:

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

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