Received: from localhost (maia-2.hub.org [200.46.204.187]) by postgresql.org (Postfix) with ESMTP id AE4009FB251 for ; Wed, 10 Jan 2007 17:37:06 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.187]) (amavisd-new, port 10024) with ESMTP id 97521-05 for ; Wed, 10 Jan 2007 17:36:49 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by postgresql.org (Postfix) with ESMTP id D6A269FA372 for ; Wed, 10 Jan 2007 17:36:57 -0400 (AST) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id D209375CB9; Wed, 10 Jan 2007 16:15:54 -0500 (EST) Received: from web2.messagingengine.com ([10.202.2.211]) by out1.internal (MEProxy); Wed, 10 Jan 2007 16:15:54 -0500 Received: by web2.messagingengine.com (Postfix, from userid 99) id A6A582116; Wed, 10 Jan 2007 16:15:54 -0500 (EST) Message-Id: <1168463754.13997.1168625791@webmail.messagingengine.com> X-Sasl-Enc: dLY8EYqT17FKD/07HUxKQGUWuFGPgXG2anx2N5LKT2OX 1168463754 From: "Jeremy Haile" To: "Jim C. Nasby" Cc: pgsql-performance@postgresql.org Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MessagingEngine.com Webmail Interface References: <7F10D26ECFA1FB458B89C5B4B0D72C2B82CD0A@sesrv12.wirelesscar.com> <20070110202006.GU12217@nasby.net> <1168460880.7578.1168617399@webmail.messagingengine.com> <20070110210931.GY12217@nasby.net> Subject: Re: Partitioning In-Reply-To: <20070110210931.GY12217@nasby.net> Date: Wed, 10 Jan 2007 16:15:54 -0500 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200701/157 X-Sequence-Number: 22758 You can do list partitioning in MySQL: http://dev.mysql.com/doc/refman/5.1/en/partitioning-list.html My comment was not meant as a criticism of PostgreSQL's current state - I'm glad that it has partitioning. I'm simply wondering if there are any plans of adopting a more user-friendly syntax in the future similar to MySQL partitioning support. Having first-class citizen support of partitions would also allow some nice administrative GUIs and views to be built for managing them. Jeremy Haile On Wed, 10 Jan 2007 15:09:31 -0600, "Jim C. Nasby" said: > On Wed, Jan 10, 2007 at 03:28:00PM -0500, Jeremy Haile wrote: > > This seems so much more intuitive and simpler than what is required to > > set it up in PostgreSQL. Does PostgreSQL's approach to table > > partitioning have any advantage over MySQL? Is a "nicer" syntax planned > > for Postgres? > > The focus was to get the base functionality working, and working > correctly. Another consideration is that there's multiple ways to > accomplish the partitioning; exposing the basic functionality without > enforcing a given interface provides more flexibility (ie: it appears > that you can't do list partitioning with MySQL, while you can with > PostgreSQL). > -- > Jim Nasby jim@nasby.net > EnterpriseDB http://enterprisedb.com 512.569.9461 (cell)