2009-04-09から1日間の記事一覧

エクゼキュータ。ネストループ結合(Nested Loop Join)

ネストループ結合はExecNestLoop()で実行される。 TupleTableSlot * ExecNestLoop(NestLoopState *node) 気づいたこと書いてみる(順番は関係ない)。 outerとinnerをスキャンして比較項目が合致したらそれをTupleTableSlotとして返す。 返すのは1件だけ。(…

プランツリーのデバッグ出力

http://www.postgresql.jp/document/pg835doc/html/runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHATpostgresql.confのパラメタを変更すればパースツリー、クエリツリー、プランツリーを自動でログ出力できるみたい。そうかわざわざgdbからcall ppr…