- 博客(2)
- 收藏
- 关注
转载 Clickhouse系列-第四章-索引
在第三节中,已经向读者介绍了clickhouse在处理数据时按照block为单位进行压缩,之后写入磁盘数据文件中。这样可以减少数据量的大小减少磁盘io时间。但是,如果没有索引,则意味着每次查询时都需要读取所有的数据,即使通过压缩已经降低了6.2倍的数据量,这依然要花费很多的磁盘IO。此时索引就出现了,可以再次帮助我们减少查询时需要读取的数据量。在介绍clickhouse的索引之前,我们先回顾一下关系型数据库MySQL中常用的索引技术——B+树。B+树算法超出本文内容,在这里不做深入讨论,我们主要分析下MyS
2022-03-18 09:19:43
2073
1
转载 ClickHouse 的系统表
楔子我们知道 ClickHouse 自带两个库,分别是 default 和 system,default 是默认的数据库,我们创建表的时候如果不指定库名,那么默认会在 default 下创建。而 system 则是系统库,里面存放了大量与系统相关的表,通过这些系统表我们可以查看服务器的所有状态信息。use system;show tables;总共有 69 个系统表,通过这些系统表,我们可以牢牢把控 ClickHouse 服务端的运行状态。下面来看看就来挑几个介绍一下。system.asyn.
2022-03-17 17:51:36
1362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅