2005-08-30から1日間の記事一覧

optimizer: havingの最適化

subquery_plannerで,havingの条件をwhereに移動する最適化を実行している。(planner.c:294-346行目) 以下の3パターンがある。(1)where句に移動できないケース having句に指定したカラムが,集約関数やvolatile関数だったりする場合。 集約関数などの実行結…