加载中
数据库中间件漫谈

1.前言 随着业务的发展,MySQL数据库中的表会越来越多,表中的数据量也会越来越大,相应地,数据操作的开销也会越来越大;另外,无论怎样升级硬件资源,单台服务器的资源(CPU、磁盘、内存、...

2020/03/16 20:16
271
MySQL数据库无完整备份删库,除了跑路还能怎么办?

1.背景 前段时间,由于运维同事的一次误操作,清空了内网核心数据库,导致了公司内部管理系统长时间不可用,大量知识库内容由于没有备份险些丢失。 结合这两天微盟的删库跑路事件,我们可以看...

2020/03/07 20:57
457
前阿里数据库专家总结的MySQL里的各种锁(下篇)

在上篇中,我们介绍了MySQL中的全局锁和表锁。 今天,我们专注于介绍一下行锁,这个在日常开发和面试中常常困扰我们的问题。 1.行锁基础 由于全局锁和表锁对增删改查的性能都会有较大影响,所...

2020/03/05 22:30
401
为什么MySQL分库分表后总存储大小变大了?

1.背景 在完成一个分表项目后,发现分表的数据迁移后,新库所需的存储容量远大于原本两张表的大小。在做了一番查询了解后,完成了优化。 回过头来,需要进一步了解下为什么会出现这样的情况。...

2020/03/01 15:03
468
跟面试官侃半小时MySQL事务,说完原子性、一致性、持久性的实现

提到MySQL的事务,我相信对MySQL有了解的同学都能聊上几句,无论是面试求职,还是日常开发,MySQL的事务都跟我们息息相关。 而事务的ACID(即原子性Atomicity、一致性Consistency、隔离性Iso...

2020/04/13 21:11
250
跟面试官侃半小时MySQL事务隔离性,从基本概念深入到实现

提到MySQL的事务,我相信对MySQL有了解的同学都能聊上几句,无论是面试求职,还是日常开发,MySQL的事务都跟我们息息相关。 而事务的ACID(即原子性Atomicity、一致性Consistency、隔离性Iso...

2020/03/27 22:32
167
前阿里数据库专家总结的MySQL里的各种锁(上篇)

0.前言 MySQL按照加锁的范围,分为全局锁、表级锁、行级锁。 本文作为上篇,主要介绍MySQL的全局锁 和 表级锁。 重要的实战总结为,如何安全地变更一个表的表结构。 1.全局锁 定义: 全局锁就...

2020/03/03 22:32
261
聊一聊关于MySQL的count(*)

背景 自从大家对于MySQL数据库的稳定性有了更高的追求后,经常有小伙伴有这样的疑问,对于count(*)这样的操作,有没有正确的姿势,或者有没有可以优化的地方? 但答案比较残酷,如果已经使用...

2020/02/29 18:59
264

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部