X-Original-To: pgsql-performance-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id 0D7D7D8DC6 for ; Tue, 13 Sep 2005 20:21:28 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 09761-04 for ; Tue, 13 Sep 2005 23:21:23 +0000 (GMT) Received: from hosting.commandprompt.com (128.commandprompt.com [207.173.200.128]) by svr1.postgresql.org (Postfix) with ESMTP id B94D0D8DC5 for ; Tue, 13 Sep 2005 20:21:23 -0300 (ADT) Received: from [192.168.1.55] (fc1smp [66.93.38.87]) (authenticated bits=0) by hosting.commandprompt.com (8.13.4/8.13.4) with ESMTP id j8DNHtee024159; Tue, 13 Sep 2005 16:17:55 -0700 Message-ID: <43275F56.8020303@commandprompt.com> Date: Tue, 13 Sep 2005 16:23:02 -0700 From: "Joshua D. Drake" Organization: Command Prompt, Inc. User-Agent: Mozilla Thunderbird 1.0.6-1.1.fc4 (X11/20050720) X-Accept-Language: en-us, en MIME-Version: 1.0 To: pryscila.lista@gmail.com Cc: pgsql-performance@postgresql.org Subject: Re: About method of PostgreSQL's Optimizer References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.6 (hosting.commandprompt.com [192.168.1.101]); Tue, 13 Sep 2005 16:17:55 -0700 (PDT) X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.012 required=5 tests=[AWL=0.012] X-Spam-Level: X-Archive-Number: 200509/178 X-Sequence-Number: 14486 Pryscila B Guttoski wrote: > Hello all! > > On my master course, I'm studying the PostgreSQL's optimizer. > I don't know if anyone in this list have been participated from the > PostgreSQL's Optimizer development, but maybe someone can help me on > this question. > PostgreSQL generates all possible plans of executing the query (using an > almost exhaustive search), then gives a cost to each plan and finally > the cheapest one is selected for execution. > There are other methods for query optimization, one of them is based on > plan transformations (for example, using A-Star algorithm) instead of > plan constructions used by PostgreSQL. > Does anyone know why this method was choosen? Are there any papers or > researches about it? You may want to pass this question over to pgsql-hackers. Sincerely, Joshua D. Drake > > Thank's a lot, > Pryscila. -- Your PostgreSQL solutions company - Command Prompt, Inc. 1.800.492.2240 PostgreSQL Replication, Consulting, Custom Programming, 24x7 support Managed Services, Shared and Dedicated Hosting Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/