Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何使用Vertica数据库设计器创建特定于查询的投影?_Database_Vertica - Fatal编程技术网

Database 如何使用Vertica数据库设计器创建特定于查询的投影?

Database 如何使用Vertica数据库设计器创建特定于查询的投影?,database,vertica,Database,Vertica,当我想创建特定于查询的投影时,如何将脚本提供给Vertica的数据库设计器? 我是否可以在将作为DB designer的输入提供的文件中写入多个SELECT语句?创建一个包含要优化的查询的文本文件。当DBD进程中出现提示时,将其指向该文件 当我使用Vertica Database Designer进行/讨论优化时,文件中查询的建议上限似乎是100 如果你想加重一个查询的权重,请将其放入多次。你说的“如果你想加重一个查询的权重,请将其放入多次”是什么意思?如果你有一个查询将要更频繁地执行,或者你希

当我想创建特定于查询的投影时,如何将脚本提供给Vertica的数据库设计器?

我是否可以在将作为DB designer的输入提供的文件中写入多个
SELECT
语句?

创建一个包含要优化的查询的文本文件。当DBD进程中出现提示时,将其指向该文件

当我使用Vertica Database Designer进行/讨论优化时,文件中查询的建议上限似乎是100


如果你想加重一个查询的权重,请将其放入多次。

你说的“如果你想加重一个查询的权重,请将其放入多次”是什么意思?如果你有一个查询将要更频繁地执行,或者你希望对其进行优化,当“查询族”生成优化的投影时,您可以多次包含它以赋予该“查询族”更大的权重。它不会为每个查询创建投影,而是对查询进行分析,并尝试创建一组处理查询的投影。相似查询发生的频率越高,这些类型的查询就会得到更好的优化。我并没有对DBD做太多的工作,只是把它作为一个起点,但我已经手工完成了大部分的投影。