java吧 关注:1,191,194贴子:12,603,631
  • 3回复贴,共1

Java面试经历分享,年后继续卷

只看楼主收藏回复



IP属地:贵州1楼2022-01-26 13:51回复
    01 MySQL相关
    1.1 面试问题
    MySQL有哪些锁?
    解释一下ACID都是什么
    Innodb中索引的实现
    B+树
    AUTO_INCREMENT原理(考察并发情况)
    数据库的索引有哪几种?为什么要用B+树来做索引?组合索引和几个单个的索引有什么区别?数据库的大表查询优化了解吗?MVCC机制了解不?MVCC机制有什么问题?怎么去解决这个问题?mysql慢语句调优做过吗?说说你是怎么做的?


    IP属地:贵州2楼2022-01-26 13:52
    回复
      1.2 我的MySQL学习笔记
      (1)20个高频MySQL面试知识点
      事务四大特性(ACID)原子性、一致性、隔离性、持久性?
      事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?
      MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别?
      MySQL的MyISAM与InnoDB两种存储引擎在,事务、锁级别,各自的适用场景?
      查询语句不同元素(where、jion、limit、group by、having等等)执行先后顺序?


      IP属地:贵州3楼2022-01-26 14:26
      回复
        什么是临时表,临时表什么时候删除?
        MySQL B+Tree索引和Hash索引的区别?
        sql查询语句确定创建哪种类型的索引?如何优化查询?
        聚集索引和非聚集索引区别?
        有哪些锁(乐观锁悲观锁),select 时怎么加排它锁?
        非关系型数据库和关系型数据库区别,优势比较?
        数据库三范式,根据某个场景设计数据表?
        数据库的读写分离、主从复制,主从复制分析的 7 个问题?
        使用explain优化sql和索引?


        IP属地:贵州4楼2022-01-26 14:44
        回复