Какое влияние оказывает увеличение количества дней хранения исторических событий на общую производительность сервера Tableau - PullRequest
1 голос
/ 02 апреля 2019

Я смотрю на увеличение количества дней, в течение которых сохраняются исторические события в базе данных Tableau Server, со 183 до +365 дней по умолчанию, и пытаюсь понять, какое влияние на производительность будет оказывать сам Tableau Server, посколькуРазмеры базы данных и резервной копии также начинают увеличиваться.Не приведет ли это к тому, что общий Сервер Таблицы, работающий с 2019.1.1, со временем замедлится до сканирования или начнет оказывать заметное влияние на производительность?

1 Ответ

1 голос
/ 02 апреля 2019

Я думаю, что ответ здесь зависит от некоторых неизвестных и делает его довольно субъективным:

  1. Сколько пустого места на вашем узле PostGres.
  2. Сколько событий обычно происходит на вашем сервере в течение 6-12 месяцев.

Может быть, более важно, чем «да» или «нет» (которые следует принимать с небольшим количеством соли), что следует учитывать, прежде чем вносить изменения.

  1. Нашли ли вы значение в 183 днях по умолчанию? Стоит ли рисковать добавлением 365? Похоже, вы проводите одитинг высокого уровня, а более длительный период становится требованием. Если это так, ответ заключается в том, что у вас нет выбора, кроме как продолжить изменения. Смотрите шаги ниже.
  2. Сначала убедитесь, что изменение сделано в Непроизводственной среде . Идеально один с большим трафиком. Даже если вы не получите точную копию - это, безусловно, стоило бы практиковаться в ее переключении. Также вы хотите убедиться, что не-prod и prod-окружения точно совпадают.
  3. Убедитесь, что изменение очень хорошо задокументировано . Например, если вы должны были сменить отделы, если никто не знает о нестандартных настройках конфигурации, это может создать сложную ситуацию, если когда-либо потребуется поддержка или возникнет вопрос о том, что может быть вызывая медленное поведение.

Что следует учесть после изменения:

  1. Контроль размера резервных копий.
  2. Отслеживать размер исторических таблиц (см. Словарь данных для имен таблиц, если они еще не известны.)
  3. Будьте готовы откатить изменение конфигурации, если вышеупомянутое начинает завышаться.

Всего:

  1. Я лично не видел много устранения неполадок значение из этих таблиц в течение определенного количества дней (то есть: если есть проблемы на сервере, это обычно исследуется немедленно и не упоминается более 365 дней назад .) Возможно, ценность для вас заключается в определении объема использования / расширения на сервере Tableau.
  2. Я не видел, чтобы эта таблица была настолько большой, что она отключает сервер или замедляет его. Особенно, если сервер имеет соответствующий размер.
  3. Если вы регулярно / интенсивно работаете с данными PostGres и изучаете их, может быть целесообразно извлекать их при малом времени трафика. Это предотвратит чрезмерное использование из внешних источников в часы пик. Помните, что временные запросы PostGres технически не поддерживаются. Это приводит к неловким ситуациям, если дела идут плохо.
...