Az az alaptábla mindig is üres volt, vagy kiürült?
Nem tudom, hogy a pg hogyan viselkedik (vagy hogy egyáltalán viselkedik-e bárhogyan), ha a lekérdezések módját optimalizáló motor által látott statisztikák jelentősen eltérnek a tábla valódi tartalma által képviselt értékektől.
Üres táblára vonatkozó korrekt statisztika esetén ui. tényleg minden okod megvan feltételezni, hogy az optimalizáló azt teszi, amit egy tartalom nélküli táblával lekérdezéskor tennie érdemes: semmit. Ha viszont azt hiszi, hogy lesznek adatai, ezért egy rakás eshetőségre fel kell készülnie, akkor fel is készül (meglepően időrabló folyamat), és csak a tényleges végrehajtáskor szembesül azzal, hogy feleslegesen izgult.