Размер снимка Crate DB - PullRequest
       28

Размер снимка Crate DB

0 голосов
/ 11 ноября 2019

Я установил скрипт на python, который создает снимок crate db каждый день в полдень. Запрос, который я выполнил для настройки репо:

CREATE REPOSITORY repo_name TYPE FS WITH (LOCATION='/path/to/folder', compress=true);

Запрос, который я запускаю каждый день для создания снимка:

CREATE SNAPSHOT repo_name.{} ALL WITH (wait_for_completion=true, ignore_unavailable=true);

При первом запуске размер каталога моментальных снимков соответствовал размеру базы данных (30 ГБ).

Примерно через месяц база данных выросла до 40 ГБ, а размер каталога моментальных снимков вырос до ~ 120 ГБ (почти в три раза размер базы данных!).

Это нормально?

Если да, есть ли какие-либо варианты / оптимизации, которые я могу попробовать уменьшить размер снимков?

1 Ответ

1 голос
/ 13 ноября 2019

Согласно ящику данные таблицы не сжаты . Только метаданные сжимаются. (Я согласен, это сбивает с толку.)

Снимки инкрементные , поэтому я не совсем уверен, почему это так сильно выросло. (Возможно, вы глотаете много данных, которые затем, возможно, удаляются, но все еще присутствуют во время снимка?) Может быть, стоит поднять запрос с Crate непосредственно на их github и проверить, является ли это ошибкой.

...