代晓磊_Mars
代晓磊_Mars
V8
10年数据库运维开发经验,曾就职人人网、大街网、360,开源爱好者(TiDB MVA / TUG 顾问,TiDB in action 作者之一),在开源数据库/中间件推进和落地,降本增效(业务数据库梳理/数据库优化/数据库上k8s)等方面有长期积累。
2019-11-27 加入
获赞
80
回答
20
文章
19
    PingCAP Clinic 诊断服务(以下简称为 PingCAP Clinic)是 PingCAP 为 TiDB 集群提供的诊断服务,支持对使用 TiUP 或 TiDB Operator 部署...
    208
    4
    3
    2 个月前
    TiDB的多活一直是各个将TiDB用到核心场景的互联网公司都在努力实现的高可用方案。为了实现分布式数据库的可用性要求,通常采用多中心部署方案,以保证高可用和容灾能力。多中心部署方案包括同城主备集...
    210
    2
    1
    3 个月前
    tidb库表设计.png库表命名规范表名规范 表名小写,禁止驼峰,比如 ad_Audit,jobSeq 等等,过长的可以用下划线(_)分割字段名规范 禁止使用 mysql 的关键字,比如 ord...
    306
    4
    3
    3 个月前
    TiKV节点缩容不掉,通常遇到的情况:1、经常遇到的情况是:3个节点的tikv集群缩容肯定会一直卡着,因为没有新节点接受要下线kv的region peer。2、另外就是除缩容tikv外,剩下的K...
    286
    6
    1
    4 个月前
    当大家看到这个标题时,就已经知道了下面几点:(1)出了撒子问题?ok,集群所有KV节点存储硬盘使用80%以上,凌晨触发频繁报警,搞DB的兄弟们还能不能愉快的睡觉?(2)谁搞的?ok,GC不干活。...
    335
    4
    3
    5 个月前
    引入数学概率问题:之前上学时都学过,把几组小球放几个盒子,然后计算概率的问题,那么我有10组小球(每组3个),放5个盒子里(每个盒子不能空着),会有多大的概率在2个盒子损坏的情况下,保证每组小球...
    463
    5
    3
    5 个月前
    TiDB 会使用统计信息来选择索引,统计信息的健康度影响到索引的使用,从而影响到SQL的执行效率,本文先简单介绍了统计信息原理,然后讲解 TiDB 如何查看统计信息,如何收集,以及加快收集的方法...
    290
    6
    4
    6 个月前
    各种数据库官方都有硬件有一定要求,本文就比较普惠的告诉大家为啥要这样设置,以及不同的设置有啥不同。首先硬件都在适配操作系统的,数据库是安装在操作系统之上。不同的分布式数据库对于软件和硬件都有一些...
    201
    1
    0
    6 个月前
    遇到DM的问题:包含了relay+syncer。当遇到mysql binlog超过4g的问题时,你的relay+syncer都需要处理,这个问题来源于上游,并且阻塞了relay同步,你需要先解决...
    36
    3
    0
    8 个月前
    写冲突场景下的悲观/乐观事务模型选择乐观/悲观模型是数据库常用的2种事务模型,首先从字义上对2种事务模型进行简单区分,比如我要更新Table中的一行数据,乐观模型就是“乐观”的认为不会有其他事务...
    52
    1
    0
    9 个月前
    【是否原创】是【首发渠道】微信公众号:晓磊聊DB【首发渠道链接】https://mp.weixin.qq.com/s/Cq8LMLAvlyi6wexE5v2-Lw【正文】TiCDC应用场景解析T...
    123
    2
    0
    9 个月前
    本文首发于微信公众号:晓磊聊DB 欢迎大家搜索关注为什么定性能优化这个主题?写在TUG 企业行将走进 58 同城之前,作为TUG的华北区leader,在定这次企业行主题时,就想到TiDB性能优化...
    61
    0
    0
    1 年前
    【是否原创】是【首发渠道】微信公共号:晓磊聊DB【首发渠道链接】https://mp.weixin.qq.com/s/5FP0ra5xwp1XGc6h_-Ax9Q【正文】TiDB SQL自动重试...
    45
    0
    0
    1 年前
    记一次Lightning导入失败导致的tidb集群重启失败事故处理一、需求以及环境需求:离线报表MySQL分库分表业务迁移TiDB,因为是离线报表,凌晨写入后数据不发生变化,先脚本select ...
    44
    0
    0
    1 年前
    记一场DM同步引发的Auto_Increment主键冲突漫谈问题描述最近在进行MySQL->TiDB的迁移,大家正常的迁移主要流程都是:通过DM同步mysql的数据到TiDB,将TiDB作为my...
    85
    1
    1
    1 年前
    TiCDC4.0.9版本由于sink-uri没有强制指定版本导致同步任务无法创建部署ticdc后创建同步kafka任务报错。./cdc cli changefeed create --pd=ht...
    98
    0
    0
    1 年前
    (1)问题现象:升级tiup过程中stop tikv节点超时:ERROR Run Command Timeout,其实登录到192.168.1.43查看tikv其实已经stop了。2020-06...
    62
    0
    0
    2 年前
    (1)环境以及前提:集群是有tidb-ansible-3.1.0 import到tiup(V1.0.0)管理,并且升级集群到V4.0GA版本。3.1以及之前的tidb版本tidb server和...
    17
    0
    0
    2 年前
    前提:使用TiUP升级tidb3.1->4.0GA 报错内容:TiFlash重启超时image排查过程: (1)登录TiFlash所在服务器,查看tiflash_error.log日志中的报错信...
    26
    0
    0
    2 年前