Please enable Javascript to view the contents

Mysql

 ·  ☕ 1 分钟
    🏷️

mysql主要是给美团用的,其他公司不会问这么多?

1、mysql的事务隔离级别是啥?

这个问题看对面怎么问了,如果他的问题是带了innodb,那么就是可重复读

2、接上面第一个问题,可重复读解决了什么问题?

脏读,不可重复读,幻读。

3、mysql底层分别是用什么机制解决这三个问题的?

不可重复读,是通过mvcc,

幻读是通过间隙锁。

4、接上面,你刚才提到了锁,说说你对mysql里边的锁的了解吧?

表锁

意向锁

行锁

间隙锁

临间锁

插入意向锁

。。。

5、上面说了那么多锁?你能说下什么条件下用什么锁吗?或者说什么时候会加行锁,什么时候会加间隙锁?

6、mysql主从同步会有问题吗?如果有问题,怎么解决?