大厂架构师经验分享!mysql备份表语句create

  • Post author:
  • Post category:mysql




01 Mysql

1. 数据库三范式及判断、E-R图

2. innodb和myisam存储引擎的区别

3. 索引分类(主键、唯一索引、全文索引、覆盖索引等等),最左前缀原则,哪些条件无法使用索引

4. B树、B+树区别,索引为何使用B+树

5. 聚集索引与非聚集索引(使用非聚集索引的查询过程)

6. 事务的ACID(原子性、一致性、隔离性、持久性)

7. 事务隔离级别和各自存在的问题(脏读、不可重复读、幻读)和解决方式(间隙锁及MVCC)

8. 乐观锁和悲观锁、行锁与表锁、共享锁与排他锁(inndob如何手动加共享锁与排他锁)

9. MVCC(增加两个版本号)及delete、update、select时的具体控制

10. 死锁判定原理和具体场景

11. 查询缓慢和解决方式(explain、慢查询日志、show profile等)

12. drop、truncate、delete区别

13.查询语句不同元素(where、jion、limit、group by、having等等)执行先后顺序

14. mysql优化,读写分离、主从复制

15. 数据库崩溃时事务的恢复机制(REDO日志和UNDO日志)



02 Redis

1. Redis如何做高可用、集群

2.Redis和Memcached的优劣势比较

3.Redis的数据存储类型有哪些?

4.Redis的应用场景有哪些?

5. Redis的



版权声明:本文为m0_57473261原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。