程序員
收錄於話題面試
#數據庫 640數據庫
#程序員 1567app
前言ide
寫數據庫,我第一時間就想到了MySQL、Oracle、索引、存儲過程、查詢優化等等。優化
不知道你們是否是跟我想得同樣,我最想寫的是索引,爲啥呢?spa
如下這個面試場景,不知道你們熟悉不熟悉:索引
面試官:數據庫有幾千萬的數據,查詢又很慢咱們怎麼辦?it
面試者:加索引。class
面試官:那索引有哪些數據類型?索引是怎麼樣的一種結構?哪些字段又適合索引呢?B+的優勢?聚合索引和非聚合索引的區別?爲何說索引會下降插入、刪除、修改等維護任務的速度?……..
面試者:面試官怎麼出咱們公司門來着