Need more speed from this. - Mailing list pgsql-general

From Brian Avis
Subject Need more speed from this.
Date
Msg-id 3BF97449.7040605@searhc.org
Whole thread Raw
Responses Re: Need more speed from this.
Re: Need more speed from this.
List pgsql-general
I hope someone can help me out with this.

Postgres 7.1.3
Solaris 2.8

I have a table called system_data setup like this.


     | server_id |  date  |  time  | data_type_id | data |
     |___________|________|________|______________|______|
     |           |        |        |              |      |
     |     26    | a date | a time |     8        |  98  |
     |           |        |        |              |      |
     -----------------------------------------------------


This table is indexed on server_id and data_type_id.

It currently has about 674,456 rows and is growing on a daily
basis.

The problem is that selects from this table are really slow.

For instance if I do this.

SELECT AVG(data) FROM system_data
        WHERE date BETWEEN CAST('2001-02-01' AS DATE)
            AND CAST ('2001-02-28' AS DATE)
        AND
            server_id = 26
        AND
            data_type_id = 8;

It will take several seconds to complete this select.

I need this type of data retrieval to be much faster if
possible.

Thanks in advance for any assistance.


pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: revoke all from public ?
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] bug or change in functionality in 7.2?