查詢過程 我們平時(shí)使用數(shù)據(jù)庫,通常會(huì)把它看成一個(gè)整體。比如有一個(gè)表test,其中有一個(gè)字段是id,執(zhí)行下面這個(gè)SQL語句時(shí): 我們只是關(guān)注輸入一...
在平常的開發(fā)過程中,一定遇到過根據(jù)某字段進(jìn)行排序的需求。以市民表為例,假設(shè)你要查詢城市是“杭州”的所有人名字,并且按照姓名排序返回前1000個(gè)人...
在上一篇文章中,介紹了InnoDB索引的數(shù)據(jù)結(jié)構(gòu)模型,現(xiàn)在聊聊跟MySQL索引有關(guān)的概念。 在下面這個(gè)表 T 中,如果我執(zhí)行 select * ...
索引的常見模型 一句話簡單來說,索引的出現(xiàn)其實(shí)就是為了提高數(shù)據(jù)查詢的效率,就像書的目錄一樣。但是實(shí)現(xiàn)索引的方式卻有很多種,所以這里也就引入了索引...
介紹一下聚簇索引和非聚簇索引 聚簇索引(innobe)的葉子節(jié)點(diǎn)就是數(shù)據(jù)節(jié)點(diǎn) 而非聚簇索引(myisam)的葉子節(jié)點(diǎn)仍然是索引文件 只是這個(gè)索引...
歸并排序,N個(gè)有序數(shù)組的歸并排序 無序數(shù)組查找中位數(shù) 1.1 將前(n+1)/2個(gè)元素調(diào)整為一個(gè)最小堆; 1.2 對后續(xù)每一個(gè)元素和堆頂比較,如...
為啥有時(shí)會(huì)出現(xiàn)4.0-3.6=0.40000001這種現(xiàn)象? float,double等精度丟失問題 - 鉛筆 - 博客園 String不可變 ...
1、TCP的連接和釋放連接? 連接建立的過程: ·Client向Server發(fā)送連接請求 ·Server接收到Client的請求后,同意建立連接...
介紹一下Syncronized鎖。如果用這個(gè)關(guān)鍵字修飾一個(gè)靜態(tài)方法,鎖住了什么?如果修飾成員方法,鎖住了什么? 修飾靜態(tài)方法、修飾成員變量:相當(dāng)...