监控组件 - Provisioning Grafana2020-05-13monitoring1653 words 4 mins read0x00 话不多说 Grafana 用于 TiDB-cluster 集群监控展示功能(如果不了解的同学可以看下以前的文档),如果每套集群都部署一个 Grafana,使用不方便且运维也繁琐。因此Read more...
TiDB 4.0 新特性2020-05-04TiDB1210 words 3 mins read0x00 Live 最近几周 TiDB 官方搞了好多次直播,一直在宣传 TiDB 4.0 版本的新特性,本文汇总下 4.0 特色功能;数据来源于 TiDB bilibili 直播、官网文档、用户微信群、公众号等几个地Read more...
沙盘点将 - TiDB 监控知识初始化2020-04-16TiDB monitoring3377 words 7 mins read0x00 点点滴滴 之前有篇文档是 纸上谈兵 - TiDB 性能调优,仅仅这篇文档无法承载想表达的豪言壮语,因此出现了一话三联内容,分别是 纸上谈兵(性能调优逻辑、SRead more...
K8S 安装记录 - PV & PVC2020-04-08software1504 words 4 mins read0x00 书接上回 友情提示:这是一篇非常水的文档,因为对 PV/PVC 理解层次太低;后续继续学习然后会重构文档内容 # 20200410 安装完 K8S 需要验证下 K8S 整体可用程度,在测试 PODRead more...
K8S 安装记录 - 真神了2020-04-03software6613 words 14 mins read0x00 缘起 无它,就是学习学习,然后装逼用 0x01 准备 K8S 有一些要求限制,不按照处理是无法启动滴 以下内容随手复制的,非原创 关闭 swap 1 2 3 4 5 6 7 8 9 10 11 12 sedRead more...
使用软件时强制升级的设计2020-03-23software982 words 2 mins read0x00 看到 工作需要经常用到 teamviewer 远程桌面工具处理问题,曾也用过向日葵、QQ 远程等类似工具,但都不如该工具的流畅性和稳定性。 最近两年使用该工具有两个不Read more...
Linux - 可大可小的 LVM2020-03-21software1088 words 3 mins read0x00 理由 接触了个客户环境,物理机磁盘使用的 LVM 方式划分。0202 年了还有公司大量使用该方式规划存储,被迫只能拿起来再复习下这项技术的使用姿势、追Read more...
纸上谈兵 - TiDB 性能调优2020-03-11TiDB1128 words 3 mins read0x00 缘 妙不可言 开局一张图,其他全靠编。本文内容中 performance map 基于 TiDB 2.1 & TiDB 3.0 构建;部分内容与新版本不适配,具体以官方解释为准(e.g: TiDB 4.0 Titan engine 读写与本文Read more...
生态围墙 - Github Actions & Hugo2020-01-08software3056 words 7 mins read0x00 上帝说有光 目标:持续 tidb.cc 域名的运转 初衷:让更多的人了解 xxxx 产品 内核:提升自身技能以及建立良性记录 动力:装逼 助力 OKR、分享与讨论技术的真实性、Read more...
TiDB & Haproxy / show processlist View real IP2020-01-02TiDB Software3114 words 7 mins read0x00 - 背景 高可用性(英语:high availability,缩写为 HA)测试 failpoint 场景,需要在服务前面添加 load balance 组件;比如 F5、LVS、HaproxRead more...
总结 - Data Migration(数据同步)2019-10-08Troubleshooting1791 words 4 mins read0x00 开局 本文仅记录了对 DM 的学习,处理问题经验慢慢补充(没有素材编场景) 版本使用从 RC 到 v1.0.3 ;架构整体变化不大,有着上纲上线的框架守护 本页内容没有干Read more...
TiDB - 2PC & Backoff2019-06-05TiDB696 words 2 mins read0x00 源 TiDB to TiKV 之间的网络状态(图片来自与 PingCAP 官网锁冲突)「该图包含悲观锁逻辑,来自 2020 年的 PingCAP 官网」;部分内容来自 Google Percolator 的事务模型。 0x01 2PC 2PC (Two-phaseCommit) 是指在计算机Read more...
系统调优 - numactl cpubind2019-03-13software1043 words 3 mins read0x00 CCC 单个不够,数量来凑,太多人跑也会不规划好跑道容易干架;使用 Linux 软件 numactl 将服务进程绑定在目标 CPU 上,支持按 Vcore、物理 CPU 绑定。 0x01 numactl numactl –show 查看当Read more...
入库检查 - 物理机 & 系统安装数据库前预检查2019-03-06software2625 words 6 mins read0x01 precheck 本篇文档产生原因来自 Step 7: Configure the CPUfreq governor mode on the target machine 根据 TiDB-ansible 安装时的报错反推物理机安装 TiDB 时需要干点啥…… 0x02 OS 结合官方文档 使用 TiDB Ansible 部署 TiDB 集群 文档先整理Read more...
序列化事物 ID 策略 - TSO2019-02-01TiDB768 words 2 mins read0x00 院子 MySQL 有个东东的叫 GTID(GTID = server_uuid:transaction_id);它在 Binlog 文件中大概长这样【3E11FA55-7Read more...