當(dāng)我們的網(wǎng)站達(dá)到一定的規(guī)模時(shí),網(wǎng)站的各種優(yōu)化是必須要進(jìn)行的。而網(wǎng)站的優(yōu)化中,針對(duì)數(shù)據(jù)庫(kù)各種優(yōu)化是最重點(diǎn)的了。下面作者將要和大家分享一下MySQL數(shù)據(jù)庫(kù)中的查詢(xún)語(yǔ)句有關(guān)limit語(yǔ)句的優(yōu)化。
大家都知道一般limit是用在分頁(yè)的程序的分頁(yè)上的,當(dāng)你的應(yīng)用數(shù)據(jù)量夠小的時(shí)候,也許你感覺(jué)不到limit語(yǔ)句的任何問(wèn)題,但當(dāng)查詢(xún)數(shù)據(jù)量達(dá)到一定程度的時(shí)候,limit的性能就會(huì)急劇下降。這個(gè)是通過(guò)大量實(shí)例得出來(lái)的結(jié)論。
下面通過(guò)具體的案例來(lái)說(shuō)明,這里是對(duì)同一張表在不同的地方取10條數(shù)據(jù):
(1)offset比較小的時(shí)候
經(jīng)過(guò)以上對(duì)比,我們得出一個(gè)結(jié)論是使用limit語(yǔ)句時(shí),當(dāng)數(shù)據(jù)量偏移量較小的時(shí)候可以直接使用limit,當(dāng)數(shù)據(jù)量偏移量較大的時(shí)候,我們可以適當(dāng)?shù)氖褂米硬樵?xún)來(lái)做相關(guān)的性能優(yōu)化。
新聞熱點(diǎn)
疑難解答
圖片精選