欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

第三版簡(jiǎn)歷

也是按牛友們的建議,優(yōu)化了一下具體的職責(zé)和技術(shù)深度,牛友們看看還有啥問題么
全部評(píng)論
我也寫了??
點(diǎn)贊 回復(fù) 分享
發(fā)布于 03-28 12:53 廣東
學(xué)成在線
點(diǎn)贊 回復(fù) 分享
發(fā)布于 03-28 12:53 廣東

相關(guān)推薦

04-21 12:53
已編輯
廣東藥科大學(xué) golang
樹根科技的一面-半個(gè)小時(shí)算法題:刪除有序鏈表的重復(fù)元素II原題LC82. 刪除排序鏈表中的重復(fù)元素 II  是在??偷暮诵拇a模式一開始沒運(yùn)行成功后面說了思路 然后就放我過了我在最后說完思路之后調(diào)了一下代碼之后運(yùn)行成功完美??就兩道八股然后實(shí)習(xí)簡(jiǎn)單問了一下 沒什么好回答的我操又是KPI我的面試八股:1,索引是什么?對(duì)于索引的理解?底層數(shù)據(jù)結(jié)構(gòu)是什么我覺得這道題問的很經(jīng)典但是可能大家回答的大差不差 這里希望大家看可以回答的有章法一點(diǎn)  我這里貼一下我的回答吧面試回答:索引是數(shù)據(jù)庫中用于提高查詢效率的數(shù)據(jù)結(jié)構(gòu)。它類似于書籍中的目錄、通過創(chuàng)建索引、數(shù)據(jù)庫可以更快地定位到數(shù)據(jù)的位置,從而減少全表掃描的時(shí)間,顯著提高查詢性能。索引本質(zhì)上是一個(gè)輔助數(shù)據(jù)結(jié)構(gòu)、B+樹索引是一種多路平衡樹、常用于數(shù)據(jù)庫的存儲(chǔ)引擎。Innodb數(shù)據(jù)庫默認(rèn)使用 B+樹作為索引。然后來介紹一下B+樹索引1. 首先先說一下B+樹的特點(diǎn)是什么:B+樹的葉子節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)、非葉子節(jié)點(diǎn)只存儲(chǔ)索引、不存儲(chǔ)實(shí)際數(shù)據(jù)、所有數(shù)據(jù)都集中在葉子節(jié)點(diǎn)。而且每個(gè)節(jié)點(diǎn)里的數(shù)據(jù)都是根據(jù)索引的值來順序存放的 也就是順序存儲(chǔ)2. 然后呢B+樹適合順序訪問及范圍查詢:B+樹的葉子節(jié)點(diǎn)之間通過雙向鏈表連接、每個(gè)節(jié)點(diǎn)都有指向前一個(gè)和后一個(gè)節(jié)點(diǎn)的指針、以及當(dāng)前的數(shù)據(jù)。這種結(jié)構(gòu)使得可以順序訪問、從任意一個(gè)葉子節(jié)點(diǎn)開始、通過雙向指針快速地向前或向后訪問其他節(jié)點(diǎn)訪問高效、無需回溯即可遍歷更多數(shù)據(jù)。也可以通過范圍查詢、可以通過在鏈表中找到該范圍的起始葉子節(jié)點(diǎn)、然后順序地訪問鏈表中的節(jié)點(diǎn)。3. 以及最重要的是:B+樹的查詢性能比較高:由于B+樹的結(jié)構(gòu)是平衡的、所有葉子節(jié)點(diǎn)都在同一層、這意味著查詢數(shù)據(jù)時(shí)、查詢的深度通常比較淺(一般在3到4層)、即使數(shù)據(jù)量達(dá)到千萬級(jí)、最多需要3~4次磁盤I/O操作就能找到目標(biāo)數(shù)據(jù)。這極大減少了磁盤訪問次數(shù)。 4. 還有就是B+樹具有穩(wěn)定的查詢性能:由于B+樹是平衡的,所有的數(shù)據(jù)檢索操作都有相同的I/O延遲。這使得B+樹特別適合用于存儲(chǔ)大量數(shù)據(jù)并且要求穩(wěn)定查詢性能的場(chǎng)景、這也是我們選擇B+樹作為索引的主要原因  2.面試官問的問題:  面試官問的是:一個(gè)表下有多個(gè)索引,每一個(gè)索引下都是B+樹結(jié)構(gòu)、那每一個(gè)索引的葉子節(jié)點(diǎn)都是存儲(chǔ)的實(shí)際的數(shù)據(jù)嗎?一開始沒明白這個(gè)是什么意思、后來面試官提示了一下才明白原來問我的是:聚簇索引和非聚簇索引(二級(jí)索引)的區(qū)別。參考回答:分為聚簇索引和二級(jí)索引回答聚簇索引:葉子節(jié)點(diǎn):存儲(chǔ)的是主鍵值和完整的行記錄(即數(shù)據(jù)行的所有列數(shù)據(jù))。非葉子節(jié)點(diǎn):存儲(chǔ)的是主鍵值和指向子節(jié)點(diǎn)的指針。非聚簇索引(二級(jí)索引):葉子節(jié)點(diǎn):存儲(chǔ)的是索引鍵值和該行的主鍵值、不存儲(chǔ)完整數(shù)據(jù)。非葉子節(jié)點(diǎn):存儲(chǔ)的是索引鍵值和指向子節(jié)點(diǎn)的指針。查詢過程:如果查詢條件使用了二級(jí)索引(非聚簇索引)、但查詢的數(shù)據(jù)既不是主鍵值也不是二級(jí)索引值、則需要通過二級(jí)索引查找主鍵值、然后回表查詢實(shí)際數(shù)據(jù)。這樣會(huì)進(jìn)行兩次B+樹掃描、分別查找索引和數(shù)據(jù)。如果查詢的列是主鍵值和二級(jí)索引值、并且這兩列都在二級(jí)索引中(例如聯(lián)合索引)、則可以直接在二級(jí)索引中查詢到所有需要的字段、這時(shí)稱為覆蓋索引、無需回表、查詢只需要掃描一次B+樹、效率更高。
查看3道真題和解析
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
1
收藏
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務(wù)