- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 MySQL执行顺序
1.MySQL的书写顺序SELECT …FROM …WHERE …GROUP BY …HAVING …ORDER BY …2.MySQL的执行顺序FROM …JOIN …ON …WHERE …GROUP BY …AVG SUM…HAVING …SELECT …DISTINCT …ORDER BY …LIMIT …在执行过程中,每个步骤都会为下一个步骤生成一个虚拟表,这个虚拟表作为下一个执行步骤的输入。第一步:首先对 FROM 子句中的前两个表执行一个笛卡尔乘积,此时生
2021-05-13 17:03:42
294
原创 ClickHouse 的 MaterializeMySQL
ClickHouse 的 MaterializeMySQL众所周知,MySQL 的用户群体很大,但是MySQL和ClickHouse是两个完全不一样的数据库,为了能够增强数据的实时性,很多解决方案会利用 binlog 将数据写入到 ClickHouse。ClickHouse在2020下半年新增了一个名为 MaterializeMySQL 的 database 引擎,该 database 能映射到 MySQL 中的某个 database,并自动在 ClickHouse 中创建对应的 ReplacingMe
2021-04-07 17:07:01
964
1
原创 ClickHouse客户端访问(CLI、JDBC)
ClickHouse的底层访问接口支持TCP和HTTP两种协议。其中HTTP的端口为 8123,它拥有更好的兼容性。TCP协议则拥有更好的性能,默认端口为9000。 一般都是通过CLI和JDBC这两些封装接口去访问,因为它们更加简单和方便。1、CliCLI(Command line Interface)即命令行接口。它的底层是基于TCP协议的。相信用过数据库的人都很熟悉这类方式。它分为两种,一种为交互式执行,一种则为非交互式执行。交互式执行是登录客户端,然后使用SQL进行有来有回,...
2021-03-25 16:29:17
2909
原创 Clickhouse单机安装
Clickhouse单机安装下载可参考:https://clickhouse.tech/docs/zh/getting-started/install/#from-rpm-packages-- 下载# wget -c https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/clickhouse-client-20.9.5.5-2.noarch.rpm# wget -c https://repo.yandex.ru/clickhouse/rpm/stab
2021-03-25 16:20:14
231
原创 Mysql GTID主从复制故障后不停机恢复同步流程
Mysql GTID主从复制长时间故障后不停机恢复同步流程模拟之前先来简单学习一下GTID的知识。1. GTID的基本概念GTID的全称为全局事务标识符(global transaction identifiner),是MySQL 5.6引入的一个特性。GTID保证了MySQL的每一个事务都有一个全局唯一的标识,该标识在本实例甚至主从复制环境都保证全局唯一。GTID = server_uuid:sequence_idserver_uuid是一个32字节+1字节(/0)的字符串,MySQL第
2021-03-18 11:33:08
1888
2
clickhouse-common-static-dbg-20.9.5.5-2.x86_64
2021-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人