Received: from localhost (unknown [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id 59F7A9FB40E for ; Thu, 4 Oct 2007 14:54:21 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 92064-05 for ; Thu, 4 Oct 2007 14:54:20 -0300 (ADT) Received: from news.hub.org (news.hub.org [200.46.204.72]) by postgresql.org (Postfix) with ESMTP id 0A6BC9FB321 for ; Thu, 4 Oct 2007 14:54:21 -0300 (ADT) Received: from news.hub.org (news.hub.org [200.46.204.72]) by news.hub.org (8.14.1/8.14.1) with ESMTP id l94HsIHT018234 for ; Thu, 4 Oct 2007 14:54:19 -0300 (ADT) (envelope-from news@news.hub.org) Received: (from news@localhost) by news.hub.org (8.14.1/8.14.1/Submit) id l94Hq0Wg017847 for pgsql-performance@postgresql.org; Thu, 4 Oct 2007 14:52:00 -0300 (ADT) (envelope-from news) From: "Tore Lukashaugen" X-Newsgroups: pgsql.performance Subject: Partitioning in postgres - basic question Date: Thu, 4 Oct 2007 18:51:14 +0100 Organization: Hub.Org Networking Services Lines: 16 Message-ID: X-Complaints-To: usenet@news.hub.org X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Windows Mail 6.0.6000.16480 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16480 X-RFC2646: Format=Flowed; Original To: pgsql-performance@postgresql.org X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200710/34 X-Sequence-Number: 27056 Hi, I am new to postgres having worked with Oracle in the past. I am interested in understanding Postgres's table partition functionality better. Specifically, I have a third party application running against my postgres database, but the database is becoming rather large to maintain. I am thinking about partitioning the biggest table. Would I be able to set-up partitioning on this table with it being seemless to the third party app (assuming that it performs pretty standard DML statements against the table in question)? Thanks Tore