как определить, частично ли отсортирована таблица больших запросов - PullRequest
0 голосов
/ 27 ноября 2018

Мы группируем некоторые из наших больших таблиц запросов и хотели бы знать, когда нам нужно выполнить некоторые операции по обслуживанию таблиц в зависимости от того, как отсортирован кластеризованный столбец.Есть ли способ сказать, насколько деградировала кластерная сортировка?Поскольку онлайн-документация предполагает, что нам может потребоваться повторная кластеризация с течением времени.

1 Ответ

0 голосов
/ 28 ноября 2018
  • Вы удаляете или обновляете данные?
  • Потоковая передача данных в?

Мои эмпирические правила:

  • Добавить данныев кластеризованную таблицу один раз в день, когда этот день закончится.
  • Для обновлений и удалений используйте MERGE, поскольку в документах говорится, что это вызовет повторную кластеризацию.

BigQuery кластеризованные таблицынаходятся в стадии бета-тестирования, и я ожидаю, что BigQuery сам примет более разумные решения по мере того, как эта функция станет зрелой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...