Re: why does count take so long?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: why does count take so long?
Дата
Msg-id 4269.1063057668@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: why does count take so long?  (Greg Stark <gsstark@mit.edu>)
Ответы Re: why does count take so long?  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: why does count take so long?  ("Jim C. Nasby" <jim@nasby.net>)
Список pgsql-general
Greg Stark <gsstark@mit.edu> writes:
> Things like count(*) could use int4 until it overflows though.

I don't see a reasonable way for an aggregate to change state datatype
on the fly; otherwise this would be a great solution.

> Is int4 a pass-by-value datatype on 32-bit machines?

Yeah.  Not too long ago, count() used int4, but we got some complaints
about it overflowing on big tables.

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: Ron Johnson
Дата:
Сообщение: Re: About GPL and proprietary software
Следующее
От: Greg Stark
Дата:
Сообщение: Re: Can I use PostgreSQL to develop a self-organizing