184 похожих чатов

Добрый день. подскажите можно ли узнать объем занимаемых данных в

таблице за определенный день?
условно мне нужно знать скольок весят данные за 10/10/2023 в таблице my_table

9 ответов

4 просмотра

Только на текущий момент

если партиционирование дневное в таблице, то по в system.parts можно точно узнать сколько занимает. Если нет, то примерно по соотношению числа строк в этом дне к общему числу строк в партиции или таблице

Ω- Автор вопроса
Чилийский Бизон
Только на текущий момент

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

Ω
мне нужно оценить размер данный по каждому дню что...

Загрузите пачку и посмотрите насколько изменилось место?

Ω
мне нужно оценить размер данный по каждому дню что...

смотрите system.part_log по event_type = 'NewPart', там будет время вставки, число строк и размер

Ω
мне нужно оценить размер данный по каждому дню что...

Так же для примерной оценки можно создать дубль таблицы и нагнать туда данные за необходимый период, если в system.part_log данных уже не будет.

посчитайте avg размер строки да умножте на кол-во строк

Ω- Автор вопроса
Ω
а средний размер строки как посчитать?

SELECT database, table, formatReadableSize(sum(data_compressed_bytes) AS size) AS compressed, formatReadableSize(sum(data_uncompressed_bytes) AS usize) AS uncompressed, round(usize / size, 2) AS compr_rate, sum(rows) AS rows, size / rows avg_size, count() AS part_count FROM system.parts WHERE (active = 1) AND (database LIKE '%') AND (table LIKE '%') GROUP BY database, table ORDER BY size DESC;

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: { "users": [ { "name": "agent", "password_hash": "RBCbTzQd...
Aleksey
1
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Карта сайта