mysql主要是给美团用的,其他公司不会问这么多?
1、mysql的事务隔离级别是啥?
这个问题看对面怎么问了,如果他的问题是带了innodb,那么就是可重复读
2、接上面第一个问题,可重复读解决了什么问题?
脏读,不可重复读,幻读。
3、mysql底层分别是用什么机制解决这三个问题的?
不可重复读,是通过mvcc,
幻读是通过间隙锁。
4、接上面,你刚才提到了锁,说说你对mysql里边的锁的了解吧?
表锁
意向锁
行锁
间隙锁
临间锁
插入意向锁
。。。
5、上面说了那么多锁?你能说下什么条件下用什么锁吗?或者说什么时候会加行锁,什么时候会加间隙锁?
6、mysql主从同步会有问题吗?如果有问题,怎么解决?