聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 621 views阅读

    不用MariaDB/Percona也能查看DDL的进度

    导读 如何查看DDL的进度? 使用MariaDB/Percona版本的一个便利之处就是可以及时查看DDL的进度,进而预估DDL耗时。 其实,在官方版本里也是可以查看DDL进度的,认真看手册的同学就能发现手册中有提到过: You can monitor ...

    分类:技术文章 时间:2020-07-15 10:58 我要评论(0个)

  • 602 views阅读

    如何更快随机UPDATE?

    导读 UPDATE + RAND()怎么可以更快? 有时候,我们随机更新几行数据,可能会下意识的直接写成下面的SQL: UPDATE t1 SET c1 = ? WHERE id = ROUND(RAND() * 102400); 不过你可能不知道,...

    分类:技术文章 时间:2020-07-15 10:58 我要评论(0个)

  • 754 views阅读

    听说JOIN的列类型一定要一样?

    导读 我们在制定表DDL设计规范时,通常都会要求一条:如果有两个表要做JOIN,那么关联条件列类型最好完全一样,才能保证查询效率,真的如此吗? 相信不少朋友主动或被动告知这样一个规范要求(其实我也制定过这个规范),当多表JOIN时,关联条件列类型最好是...

    分类:技术文章 时间:2020-07-14 21:48 我要评论(0个)

  • 651 views阅读

    两个INSERT发生死锁原因剖析

    导读 两个INSERT也能发生死锁?貌似不可思议,实际上是正常的。 x 开始之前,关于锁、死锁,我们要先统一下几点认知: 死锁是由于多个事务相互持有对方所需要的锁,结果导致事务都无法继续,进而触发死锁检测,其中某个事务会被回滚,释放相应的锁,其他事务...

    分类:技术文章 时间:2020-07-14 21:48 我要评论(0个)

  • 577 views阅读

    NOT NULL列用IS NULL也能查到数据?

    导读 datetime列设置了NOT NULL约束,但查询条件IS NULL却能返回结果,奇怪吗? 测试表DDL CREATE TABLE `t1` ( `id` int(11) DEFAULT NULL, `dt` datetime NOT ...

    分类:技术文章 时间:2020-07-13 16:10 我要评论(0个)

  • 493 views阅读

    活久见,为什么SHOW TABLE STATUS总是不更新

    踩坑了吗? 1. 问题描述 前几天,QQ群里在讨论一个关于MySQL表统计信息迟迟不更新的问题。 这个问题我复现了,下面是详细过程: # 创建一个空表 [root@yejr.run]>create table ttxx like t1; # 第...

    分类:技术文章 时间:2020-07-12 23:41 我要评论(0个)

  • 652 views阅读

    为何COUNT很慢却不写SLOW LOG

    MySQL对COUNT(*)一直在优化。 1. 问题描述 某日,群友反馈问题对大表COUNT(*)很慢,但却不会记录到slow log中,这是为什么呢? 我自己根据他提供的信息,复现了这个问题: # MySQL版本是8.0.20 [root@yejr....

    分类:技术文章 时间:2020-07-12 23:41 我要评论(0个)

  • 668 views阅读

    《叶问》第5期

    关 于 叶 问 《叶问》是知数堂新设计的互动栏目,不定期给大家提供技术知识小贴士,形式不限,或提问、或讨论均可 […] ...

    分类:技术文章 时间:2020-05-19 00:41 我要评论(0个)

  • 1096 views阅读

    略奇葩的多表跳跃自增需求

    在同一个实例下,如何让多个表有不同自增起始值,且以相同步幅自增? 某天,小明提了个需求,是下面这样的 有10个结构一样的表 每个表的主键起始值分别从 1 递增到 10 每个表的主键自增值每次都跳跃 10(因为总共10个表),也就是说第一个表的主键值...

    分类:技术文章 时间:2020-03-31 13:01 我要评论(0个)

  • 1573 views阅读

    RocksDB试用

    RocksDB是FaceBook开放的一种嵌入式、持久化存储、KV型的高性能嵌入式存储引擎。 RocksDB的内核数据结构是基于LSM树(日志结构合并树(Log-Structured Merge-Tree))实现的,因此它的特点是支持高效的点查找以及范围扫...

    分类:技术文章 时间:2020-03-14 11:53 我要评论(0个)

  • 2445 views阅读

    跑步七年之痒

    跑步七年回顾。 1. 跑步经历 我是2012年8月从北京回到福州工作的。 刚到福州没多久,就和同事龚千万约好去公司旁边的公园跑步。当时的出发点很简单,因为马上快要当爹了,就是为了能有个能抗住半夜起来泡奶的好身体,同时也是为了持续改善神经衰弱的毛...

    分类:技术文章 时间:2020-01-13 16:50 我要评论(0个)

  • 3195 views阅读

    good-book-by-woqutech-20191021

    《千金良方——MySQL性能优化金字塔法则》 作者:李春、罗小波、董红禹 简介: 《千金良方——MySQL性能优化金字塔法则》一共分为3篇:基础篇、案例篇和工具篇。“基础篇”从理论基础和基本原理层面介绍了MySQL的安装与配置、升级和体系结构,infor...

    分类:技术文章 时间:2019-10-22 05:05 我要评论(0个)