Re: BUG #12584: small bug about estimation of rows
От | Tom Lane |
---|---|
Тема | Re: BUG #12584: small bug about estimation of rows |
Дата | |
Msg-id | 20684.1421618797@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | BUG #12584: small bug about estimation of rows (t.katsumata1122@gmail.com) |
Ответы |
Re: BUG #12584: small bug about estimation of rows
|
Список | pgsql-bugs |
t.katsumata1122@gmail.com writes: > I found a bug about estimating rows without pg_class.reltuples. > ... > It should be using sizeof(ItemIdData) at line 512, so the estimated rows > should be "rows=2260". > I could understand ignoring alignment of data here from comment of the > source code, > but I couldn't find the reason of using sizeof(ItemPointerData) at this > point. > Usually this would not cause big problem, but it seems odd to me. > Is there any reason to use sizeof(ItemPointerData) ? You're absolutely right, that's a thinko. Adjusted in HEAD. I'm not inclined to back-patch it though, since there's a risk of changing plan choices which is something we don't like to do in stable branches unless the planner is clearly doing the wrong thing. regards, tom lane
В списке pgsql-bugs по дате отправления: