Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1VdPJs-0005ma-Q6 for pgsql-performance@arkaria.postgresql.org; Mon, 04 Nov 2013 18:56:12 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1VdPJs-0005eD-2E for pgsql-performance@arkaria.postgresql.org; Mon, 04 Nov 2013 18:56:12 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1VdPJr-0005e7-9h for pgsql-performance@postgresql.org; Mon, 04 Nov 2013 18:56:11 +0000 Received: from nm15.bullet.mail.bf1.yahoo.com ([98.139.212.174]) by magus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1VdPJj-00041g-5v for pgsql-performance@postgresql.org; Mon, 04 Nov 2013 18:56:10 +0000 Received: from [98.139.212.152] by nm15.bullet.mail.bf1.yahoo.com with NNFMP; 04 Nov 2013 18:56:01 -0000 Received: from [98.139.212.215] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 04 Nov 2013 18:56:01 -0000 Received: from [127.0.0.1] by omp1024.mail.bf1.yahoo.com with NNFMP; 04 Nov 2013 18:56:01 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 739142.53415.bm@omp1024.mail.bf1.yahoo.com Received: (qmail 38654 invoked by uid 60001); 4 Nov 2013 18:56:01 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024; t=1383591361; bh=e/Fba5ThyEri2bzaRhKGeYP3LQ/LED/cZNFXZ4VawWY=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=U3zOK113MfszL8fP5oKZcrTkbLwcIW3TIJnZ80Agp81HRfnzsUoJfMf2ca13aeU+6v3DmREJ2z9WjQiJR9a08jAzdt97aBk0zWoLepQLbVKOqG/VdLZzsonDdHH9rCY6qq77M5SENVkKtXo7NGivDrXl0A3HQkApU/vvy3O7r6s= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=CGUwwma0+ozHxg4SMt7+G2rxOyekunA60Nd8QlJICh/QyMndOr76tKb4BxR+gGP5L/J/50xBk0WdBTcbp+JSOaPR8egrYTx9zomweorRHcNquQO/Z2RArCwODqfnY7yWC/wfuVt3aESzfC340QsY3Zw/hLLCKX3wVokjawfMDu8=; X-YMail-OSG: apYEyTwVM1m5oyQi8KMJ18nbbYGJt4aWiUPNqF588hsIeYj ks7bZszmMRGlBm0UW1z7avZj1QPH8nv8ooh68PCSaoKpwxrGalP4MX8vL2On kKUjSIkTI1Y5d5kbcLBQtHOSTnllKjUqM6VWPjabZg.mWfVCCNMIyDKKlMBG jSqxDwjICel10csgyMcLYX1ZntTXeNkfDCOSxox3VvSl.0MdPGhDNXZl97NW wv2v1SJoYP2LJHXKN3cMg65llLVxcyxZk3wiqtyD5qmcpZQZYPwyZKsdcAXh 9_bpctUp.6UCLP.pD1IIR9y0Drr4DXe0ep16DHrilNXocUJRhtWJ6Syp_YU9 ziosUTWEnMHO9ZaJg8ogyaxwID8G.Tbh4tp3LKYOg8GTJc0uSCeECYZSZC93 vfAaL5WlzzyyYVDYmHdxBza4Su0OyLddomWzwile42FgmlNevLZvMHQLw6jR qEMiRCz1L36gVTj2AlbF2y7Ulqb2gckxwHbK0_E7ycIZPmQBTPCqRkYQAlfm h6jFq9617LAdaQWz53vaqO.j210BgYfN8_vk.O3ThjMCk2o_27UIMwZWYY.z cTHTdpSuZBkQbcYfSAW2AIV_LM6RPFo.FdPnWnnf6s6IN.xYCgMvdo5Vxnx_ 6Sg-- Received: from [76.255.18.237] by web162902.mail.bf1.yahoo.com via HTTP; Mon, 04 Nov 2013 10:56:01 PST X-Rocket-MIMEInfo: 002.001, Q2FpbyBDYXNpbWlybyA8Y2FzaW1pcm8ubGlzdGFzQGdtYWlsLmNvbT4gd3JvdGU6Cgo.IEkgaGF2ZSBvbmUgcXVlcnkgcnVubmluZyBhdCB.IDcgc2Vjb25kcyBhbmQgSSB3b3VsZCBsaWtlIHRvIGtub3cKPiBpZiBpdCdzIHBvc3NpYmxlIHRvIG1ha2UgaXQgcnVuIGZhc3Rlciwgb25jZSB0aGlzIHF1ZXJ5IHJ1bnMgbG90cwo.IG9mIHRpbWUgaW4gbXkgZXhwZXJpbWVudC4KCj7CoMKgIEJ1ZmZlcnM6IHNoYXJlZCBoaXQ9MjM5MCByZWFkPTMyNzc4Cgo.IFRvdGFsIHJ1bnRpbWU6IDI0MDY2LjE0NSBtcwoKPiABMAEBAQE- X-Mailer: YahooMailWebService/0.8.161.596 References: Message-ID: <1383591361.34516.YahooMailNeo@web162902.mail.bf1.yahoo.com> Date: Mon, 4 Nov 2013 10:56:01 -0800 (PST) From: Kevin Grittner Reply-To: Kevin Grittner Subject: Re: Slow index scan on B-Tree index over timestamp field To: Caio Casimiro , "pgsql-performance@postgresql.org" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Pg-Spam-Score: -2.0 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-performance Precedence: bulk Sender: pgsql-performance-owner@postgresql.org Caio Casimiro wrote: > I have one query running at ~ 7 seconds and I would like to know > if it's possible to make it run faster, once this query runs lots > of time in my experiment. >=A0=A0 Buffers: shared hit=3D2390 read=3D32778 > Total runtime: 24066.145 ms > effective_cache_size =3D 2GB > it seems the problem is with the 'tweet' table. The EXPLAIN ANALYZE output shows it taking 24 seconds, 8.9 seconds of which is in accessing the tweet_topic table and 15.1 seconds in accessing the tweet table.=A0 It looks like you have a painfully low cache hit ratio.=A0 The plan looks reasonable to me; it looks like you need more RAM to cache data if you want better speed. -- Kevin Grittner EDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company --=20 Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance