Как передать сценарий конструктору баз данных Vertica, если я хочу создать проекции для конкретных запросов?
Могу ли я написать более одного оператора SELECT
внутри файла, который будет предоставлен в качестве входных данных для конструктора баз данных?
Как создать прогнозы для конкретных запросов с помощью Vertica Database Designer?
Ответы (1)
Создайте текстовый файл с запросами, для которых вы хотите оптимизировать. При появлении запроса в процессе DBD укажите его на этот файл.
Когда я работал/обсуждал оптимизацию с помощью Vertica Database Designer, мне казалось, что рекомендуемый верхний предел для запросов в файле равен 100.
Если вы хотите увеличить вес запроса, введите его несколько раз.
person
QuinnG
schedule
18.07.2012
что вы имеете в виду под: если вы хотите более сильно взвесить запрос, введите его несколько раз. ?
- person Up_One; 19.07.2012
Если у вас есть запрос, который будет выполняться чаще, или вы хотите, чтобы прогнозы были более оптимизированы для него, вы можете включить его несколько раз, чтобы придать этому «семейству запросов» больший вес при создании оптимизированных прогнозов. он не создает проекцию для каждого запроса, он анализирует запросы и пытается создать набор проекций, которые будут обрабатывать запросы. Более частые подобные запросы приведут к более оптимизированному запросу для этих типов. Я мало работал с DBD, использовал его в качестве отправной точки, но большую часть своих прогнозов делал вручную.
- person QuinnG; 19.07.2012