Re: Optimizing select count query which often takes over 10 seconds - Mailing list pgsql-general

From Alexander Farber
Subject Re: Optimizing select count query which often takes over 10 seconds
Date
Msg-id CAADeyWgROhMSNFDOhSZa+DC4uqLNfA2xL+0XH2D=LzyaC=1r1A@mail.gmail.com
Whole thread Raw
In response to Re: Optimizing select count query which often takes over 10 seconds  (Kevin Grittner <kgrittn@ymail.com>)
Responses Re: Optimizing select count query which often takes over 10 seconds  (Alexander Farber <alexander.farber@gmail.com>)
Re: Optimizing select count query which often takes over 10 seconds  (Kevin Grittner <kgrittn@ymail.com>)
Re: Optimizing select count query which often takes over 10 seconds  (Jeff Janes <jeff.janes@gmail.com>)
List pgsql-general
Hello Kevin,

On Wed, Jan 30, 2013 at 12:09 AM, Kevin Grittner <kgrittn@ymail.com> wrote:
> Alexander Farber <alexander.farber@gmail.com> wrote:
>
>> update pref_users set medals = 0;
>> UPDATE 223456
>
> You're probably going to like your performance a lot better if you
> modify that to:
>
> update pref_users set medals = 0 where medals <> 0;

is it really so?

I only have 65 users (out of 223456) with medals != 0.

When programming other languages, I never do
if (x != 0) { x = 0; } but just set x = 0 straight away.

Regards
Alex


pgsql-general by date:

Previous
From: Groshev Andrey
Date:
Subject: trouble with upgrade from 9.0 (many schemas and tables)
Next
From: Bartosz Dmytrak
Date:
Subject: Re: Fwd: Functions not visible in pg_stat_user_functions view