homework, pet project DE Dmitry_Medvedev #1

Open
dmitry_medvedev wants to merge 264 commits from md_branch into main
Showing only changes of commit 5949db1db8 - Show all commits
@@ -0,0 +1,27 @@
-- Задание 1
CREATE TABLE mnoskov.logs
ON CLUSTER clickhouse_cluster
(
id UInt64,
level String,
message String CODEC(ZSTD(3)),
created_at DateTime CODEC(Delta, ZSTD)
)
ENGINE=ReplicatedMergeTree(
'/clickhouse/tables/{shard}/mnoskov/logs',
'{replica}'
)
ORDER BY created_at;
SELECT
column,
compression_codec
FROM system.columns
WHERE table = 'logs';
-- если делать с codec_expression, то ошибка вылазит мол такой колонки нет
-- Выглядит вот так:
-- id
-- level
-- message CODEC(ZSTD(3))
-- created_at CODEC(Delta(4), ZSTD(1))