| From: | Benjamin Jury <benjamin(dot)jury(at)mpuk(dot)com> |
|---|---|
| To: | "'pgsql-general(at)postgresql(dot)org'" <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: Monthly table partitioning for fast purges? |
| Date: | 2003-08-04 14:02:33 |
| Message-ID: | 24DC688F52AAD611B60900096BB0B440015D8446@chapar.mpuk.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
You could create an index on the function date(), which strips the time
information.
> -----Original Message-----
> From: psql-mail(at)freeuk(dot)com [mailto:psql-mail(at)freeuk(dot)com]
> Sent: 04 August 2003 14:01
> To: PgSQL General ML
> Subject: Re: [GENERAL] Monthly table partitioning for fast purges?
>
>
> I am looking at ways to speed up queries, the most common way by for
> queries to be constrianed is by date range. I have indexed the date
> column. Queries are still slower than i would like.
...
> The date column is of type timestamp (and so goes right down
> to seconds)
> , most user queries are only concerned about whole days without the
> times, (but hte time data is required for other queries) can i do
> something with an index of the timestamps cast to dates? and
> then cast
> the queries to dates too?
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ian Harding | 2003-08-04 14:22:25 | Re: Apache - DBI - Postgresql: Cancelling queries |
| Previous Message | Jan Poslusny | 2003-08-04 13:51:11 | Re: Monthly table partitioning for fast purges? |