我有一张Log
桌子,也有一张MergeTree
桌子。在system.columns
表中,它有一列 ,data_compressed_bytes
显示为每个表的每一列压缩的字节。我可以看到MergeTree
表格在列下显示值,但对于Log
表格,列显示全零。
Log
┌─database─┬─table──┬─name───────────┬─type─────┬─data_compressed_bytes─┬─data_uncompressed_bytes─┬─marks_bytes─┐
│ default │ logs │ log_time │ DateTime │ 0 │ 0 │ 0 │
│ default │ logs │ start_time │ DateTime │ 0 │ 0 │ 0 │
MergeTree
┌─database─┬─table─────┬─name────────┬─type─────┬─data_compressed_bytes─┬─data_uncompressed_bytes─┬─marks_bytes─┐
│ default │ logs_m │ log_date │ Date │ 1221802 │ 20000000 │ 19536 │
│ default │ logs_m │ log_time │ DateTime │ 25181624 │ 40000000 │ 19536 │
所以,我想知道这是否意味着引擎类型Log
中的列实际上被压缩了。
ClickHouse 文档指出TinyLog
已压缩但不确定,我在表Log
中没有看到。system.columns