Received: from maia.hub.org (maia-5.hub.org [200.46.204.29]) by mail.postgresql.org (Postfix) with ESMTP id 44300B5DBC6 for ; Sun, 3 Jul 2011 15:18:26 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 69363-01 for ; Sun, 3 Jul 2011 18:18:19 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mail.postgresql.org (Postfix) with ESMTP id 725DAB5DBC4 for ; Sun, 3 Jul 2011 15:18:19 -0300 (ADT) Received: from [192.168.1.7] (mail.highperformancepostgresql.com [71.179.240.8]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0Lunq9-1RdCvo2xnd-01082A; Sun, 03 Jul 2011 20:18:18 +0200 Message-ID: <4E10B268.9090405@2ndQuadrant.com> Date: Sun, 03 Jul 2011 14:18:16 -0400 From: Greg Smith User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110505 Icedove/3.0.11 MIME-Version: 1.0 To: pgsql-performance@postgresql.org Subject: Re: Infinite Cache References: <6CEF0279-2FD6-4A55-B256-6DEDD124E799@nasby.net> In-Reply-To: <6CEF0279-2FD6-4A55-B256-6DEDD124E799@nasby.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:Azm757TI+1iz/b6+1AT/rEcFphkgQuCG4yW3XUYkvHB xca6/H06TaKE1lXhuiliwfR3mVbJrNQihsOe6E99JzlSd+cNOr KWl2yk1fcu5mJeH8Mhottx/y7RKY4NGBuoYQoRdg+zgofhVS7N P3rqMUq9nP9mvIxvG304jUu7krvjwChVZ8B+xH+pqwdPP+SbwD lue+Zspq9p1D+Oqx6SGsjTD9Iu0jXTJK7bslYtVVxQ= X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.9 tagged_above=-10 required=5 tests=BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001 X-Spam-Level: X-Archive-Number: 201107/11 X-Sequence-Number: 44223 On 07/01/2011 06:37 PM, Jim Nasby wrote: > BTW, thanks to the compression feature of IC I've heard it can > actually be beneficial to run it on the same server. Sure, its implementation works in a way that helps improve performance on the database server. My point was that I'd be shocked if it were even possible to double performance if you use it. Whereas putting a pgmemcache server in front of the database can do much better than that, on a system that reads the same things many times per update. "Infinite Cache" is a useful technology and the fact that it work transparently the application is a nice benefit of EDB's commercial product. But it's usually the case that if you really want to do the best possible implementation of an approach, optimizing very specifically for your application is what's needed. -- Greg Smith 2ndQuadrant US greg@2ndQuadrant.com Baltimore, MD Comprehensive and Customized PostgreSQL Training Classes: http://www.2ndquadrant.us/postgresql-training/