Need more speed from this.

From: Brian Avis <brian(dot)avis(at)searhc(dot)org>
To: pgsql-general(at)postgresql(dot)org
Subject: Need more speed from this.
Date: 2001-11-19 21:06:17
Message-ID: 3BF97449.7040605@searhc.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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.

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bruce Momjian 2001-11-19 21:06:39 Re: [HACKERS] bug or change in functionality in 7.2?
Previous Message anodos 2001-11-19 19:53:25 Good configuration?