c++ 面试题(数据库)

1,索引的原理:

  https://www.cnblogs.com/songwenjie/p/9414960.html

  https://blog.csdn.net/qq_32924343/article/details/80199977(值得一看)

2,聚簇索引和非聚簇索引:

  重要区别:该索引中键值的逻辑顺序是否决定了实际表中相应行的物理顺序。

  https://www.cnblogs.com/shanshanlaichi/p/6568097.html

3,mysql cluster原理:

  关键点:主从同步:同步复制策略,2pc(两阶段提交协议来实现,四次消息传递)

  https://blog.csdn.net/zhangout/article/details/23214743

4,分库和分表:

  https://www.cnblogs.com/sunny3096/p/8595058.html

  引出水平分表时的一致性哈希算法:

  参考:https://www.cnblogs.com/lpfuture/p/5796398.html

                  单点故障问题:https://blog.csdn.net/dinglang_2009/article/details/7016193

5,mysql 主从模式:

  https://www.cnblogs.com/kylinlin/p/5258719.html

6,query cache 原理:

  https://blog.csdn.net/tonyxf121/article/details/7856361

7,mysql 数据库中 Innodb 和 MyISAM  引擎的区别:

  https://blog.csdn.net/nwpu_geeker/article/details/79694773

8,MySQL 为什么用 B+ 树而不用红黑树?

  https://blog.csdn.net/xiedelong/article/details/81417049

9,MySql 底层原理:

  https://blog.csdn.net/GitChat/article/details/78787837

10,数据库事务回滚方法:

  undo,redo,undo/redo 日志进行恢复操作。

11,乐观锁和悲观锁:

  https://blog.csdn.net/L_BestCoder/article/details/79298417

12,MySql 的优化策略:

  https://blog.csdn.net/kaka1121/article/details/53395587

13,数据库事务的底层原理:

  https://www.cnblogs.com/takumicx/p/9998844.html

14,联合索引需要注意什么?

  https://www.phpsong.com/586.html

       联合索引为什么是最左匹配?

       https://www.cnblogs.com/andashu/p/6377323.html

15,如何定位、排除和避免MySql 数据库性能问题?

  https://blog.csdn.net/madman_G/article/details/80516276

posted on 2019-03-27 22:04  爱笑的张飞  阅读(1304)  评论(0编辑  收藏  举报

导航