天天看点

MySQL有哪些常见的面试题?一.运维:(1)百万级别以上的数据如何删除?(2)百万千万级大表如何添加字段?(3)MyS

作者:麦聪软件

MySQL 有哪些常见的面试题?

一.运维:

(1)百万级别以上的数据如何删除?

(2)百万千万级大表如何添加字段?

(3)MySQL 数据库 cpu 飙升的话,要怎么处理呢?

二.高可用、性能:

(1)数据库读写分离了解吗?那读写分离的分配怎么实现呢?

(2)主从复制原理了解吗?那主从同步延迟怎么处理?

(3)不停机扩容怎么实现?

(4)常用的分库分表中间件有哪些?那你觉得分库分表会带来什么问题呢?

三.事务:

(1)MySQL 事务的四大特性说一下?

(2)事务的隔离级别有哪些?MySQL 的默认隔离级别是什么?

(3)事务的各个隔离级别都是如何实现的?

四.锁:

(1)说说InnoDB里的行锁实现?

(2)MySQL 遇到过死锁问题吗,你是如何解决的?

五.索引:

(1)为什么使用索引会加快查询?

(2)MySQL索引用的什么数据结构了解吗?

微头条字数有限,列举一部分,详细面试题和答案点赞、关注即可获取嗷。

MySQL有哪些常见的面试题?一.运维:(1)百万级别以上的数据如何删除?(2)百万千万级大表如何添加字段?(3)MyS
MySQL有哪些常见的面试题?一.运维:(1)百万级别以上的数据如何删除?(2)百万千万级大表如何添加字段?(3)MyS
MySQL有哪些常见的面试题?一.运维:(1)百万级别以上的数据如何删除?(2)百万千万级大表如何添加字段?(3)MyS
上一篇: 元学习-02
下一篇: 一份DBA试题

继续阅读