時(shí)間:2024-02-24 17:17作者:下載吧人氣:27
之前有寫過(guò)一個(gè)案例,order by limit因?yàn)閿?shù)據(jù)分布不均而選擇了錯(cuò)誤的索引,這是由于優(yōu)化器沒(méi)法判斷數(shù)據(jù)的分布關(guān)系,默認(rèn)認(rèn)為數(shù)據(jù)分布是均勻的所導(dǎo)致的。
而除了limit,當(dāng)我們?cè)谑褂糜螛?biāo)時(shí)也要注意有可能會(huì)出現(xiàn)類似的情況。而往往這類在存儲(chǔ)過(guò)程中的SQL我們更難發(fā)現(xiàn)其選擇了錯(cuò)誤的執(zhí)行計(jì)劃,所以需要注意。
1、建測(cè)試表
bill=# create table tbl (id int, c1 int, c2 int, c3 int, c4 int);盖楼回复X
(您的评论需要经过审核才能显示)
網(wǎng)友評(píng)論