@lensuntop 你也可以這么理解,只不過跟數(shù)據(jù)庫找不到數(shù)據(jù)的二次查詢還不一樣,數(shù)據(jù)庫的執(zhí)行過程是,通過索引查找到一行,如果不是覆蓋索引,那么馬上通過逐漸聚簇索引回表查剩下的字段,然后下一條也是這樣,需要反復(fù)在索引和磁盤間交換。但是延遲綁定比這個(gè)效率還要高的原因是,一次性通過覆蓋索引拿到所有的主鍵,然后再通過這些主鍵直接通過聚簇索引查需要的數(shù)據(jù),聚簇索引的物理地址是連續(xù)的,所以查找比二級(jí)索引更快。
phper遇到的坑一、數(shù)據(jù)庫設(shè)計(jì)過于注重范式,導(dǎo)致業(yè)務(wù)查詢困難,速度慢,優(yōu)化難。 原因:項(xiàng)目剛開始,每個(gè)人都想把公共的邏輯進(jìn)行抽取,在數(shù)據(jù)庫設(shè)計(jì)上追求不冗余。 具象:一個(gè)資源表完整查詢要連4張...