程序员
收录于话题面试
#数据库 640数据库
#程序员 1567app
前言ide
写数据库,我第一时间就想到了MySQL、Oracle、索引、存储过程、查询优化等等。优化
不知道你们是否是跟我想得同样,我最想写的是索引,为啥呢?spa
如下这个面试场景,不知道你们熟悉不熟悉:索引
面试官:数据库有几千万的数据,查询又很慢咱们怎么办?it
面试者:加索引。class
面试官:那索引有哪些数据类型?索引是怎么样的一种结构?哪些字段又适合索引呢?B+的优势?聚合索引和非聚合索引的区别?为何说索引会下降插入、删除、修改等维护任务的速度?……..
面试者:面试官怎么出咱们公司门来着