集群监控 集群各个节点的存活时间 http 连接数监控 tcp 连接数监控 集群当前数据库的数目 集群当前表的数目 集群各个节点的存活时间 http 连接数监控 注意:sys...
集群监控 集群各个节点的存活时间 http 连接数监控 tcp 连接数监控 集群当前数据库的数目 集群当前表的数目 集群各个节点的存活时间 http 连接数监控 注意:sys...
clickhouse 查询速度快的原因 1:clickhouse 对每个查询尽可能地利用最大的cpu资源。每个查询背后 多线程并发执行加载数据。...... clickhou...
复制的注意点 目前只有合并树系列的表 具有复制的功能。 复制的实现原理 clickhouse的复制 是基于 zookeeper来实现的。zookeeper 在clickhou...
磁盘io 根据 磁盘io 是否利用库缓存 分为 缓存io 和 非缓存io 根据 磁盘io 是否利用 page cache 分为 直接io 和 非直接io 如果 磁盘io 跳过...
zookeeper 之中 对于 clickhouse 存储路径的分析
cpu 资源的抽象 自己理解 cpu 资源,就是 对于cpu的使用时间 cpu 资源的使用 谁在使用cpu 进程 cpu 资源的分配 自己目前的认知,Linux 根据调度算法...
分布式DDL背后的原理 分布式DDL的实现依赖于 zookeeper。在zookeeper 之中构造一个队列,队列之中的元素是分布式DDL的内容。在每个分布式DDL任务节点下...
分布式DDL背后的原理 分布式DDL的实现依赖于 zookeeper。在zookeeper 之中构造一个队列,队列之中的元素是分布式DDL的内容。在每个分布式DDL任务节点下...
Linux 磁盘存储资源如何抽象 自己的理解:将磁盘存储资源抽象成为 inode 和 block Linux 磁盘存储资源分配 创建一个目录 会消耗inode 和 block...
合并是什么 只有合并树系列的表才有合并这个功能。通常合并都是后台任务。合并的对象是一个表的某个分区之中的part们。合并的目的是为了将多个part合并成为一个part。注意:...
clickhouse 数据存储 相关概念 granule granule granule:颗粒的意思。颗粒由很多行组成。一个颗粒对应一个索引项。clickhouse为每个颗粒...
clickhouse 哪些会占据内存 github上有个issue,讲述了在哪些地方会使用到内存dictionariesmarks cacheuncompressed cac...
文件系统的类型: 根据文件系统所管理的存储介质不同,分为 网络文件系统 磁盘文件系统 内存文件系统 Linux上 与 文件系统 相关的命令 mount 查看当前服务器下所使用...
写入的相关概念 block 表 分区 part block block 说明 clickhouse block的概念在两个地方会存在。一个是列式存储的时候,具有block的概...
iostat 安装 (ubuntu) apt-get install -y sysstat 说明: 监控服务器的整体io情况的工具 参数 -x 显示扩展的统计数据 -d 显示...
磁盘io资源定义 Linux 磁盘io资源 的抽象方式 将每个io 抽象成为一个io请求,放入请求队列之中。自己目前对于io资源的抽象就理解到这一步。 磁盘io资源分配 1:...
DNS协议 DNS协议是哪一层的协议 DNS 协议是基于 udp协议的应用层协议。DNS协议在Linux上的默认端口是53。 Linux 与 DNS协议 DNS解析 DNS解...
ipvs 是什么? ipvs (Ip virtual Server),是内置在Linux内核的,工作在第四层协议的负载均衡器。 ipvs的功能有哪些? 1:负载均衡........
ARP 协议的作用 根据 ip地址获取 对应的mac地址。 Linux Arp 的客户端命令 arp注意:arp -a 可以查看Linux 本机缓存的arp信息。其他操作可...
中断 中断的作用 外部设备完成某些工作后用以通知CPU。 中断的分类 硬中断 软中断 中断占据的计算机资源有哪些 中断主要会占据cpu资源。Linux 执行top 命令,hi...