数据库

作者: 深度思考中 | 来源:发表于2018-02-01 17:28 被阅读0次
    1. SQL的ACID原理?
    2. 使用mysq索引都有哪些规则?索引是什么数据结构?B+tree和B tree的区别是什么?
    3. mysql有哪些存储引擎啊?都有什么区别?
    4. 如何预防Mysql注入?
    5. Mysql分页查询越来越慢的原因?
    6. 设计高并发高可用系统时数据库层面设计该怎么设计?
    7. 数据库锁都有哪些?如何实现的的?
    8. 对乐观锁和悲观锁的理解?
    9. 数据库事务都有哪些?
    10. 如何设计可以动态扩容缩容的分库分表方案?
    11. 用过哪些分库分表方案?都有什么优点和缺点?说一下他的底层如何实现的?
    12. 我现在有一个未分库分表系统A,以后系统需要分库分表B,请问,线上如何动态的由A切换到B?
    13. 分布式事务知道吗?它是如何实现的?若在通信过程中,出现网络原因,如何解决?
    14. 为什么要分库分表?
    15. 分布式寻址方式都有哪些?知道一致性hash吗?手写一下java实现代码?
    16. 你若用userId取模分片,我要查询连续时间段里的数据怎么办?
      17.如何解决分库分表的主键问题?有什么实现方案?

    相关文章

      网友评论

          本文标题:数据库

          本文链接:https://www.haomeiwen.com/subject/nmcdzxtx.html