Re: [SQL] tuning large selects

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [SQL] tuning large selects
Дата
Msg-id 5522.941256671@sss.pgh.pa.us
обсуждение исходный текст
Ответ на tuning large selects  (Werner Reisberger <wreis@datacomm.ch>)
Список pgsql-sql
Werner Reisberger <wreis@datacomm.ch> writes:
> I am running a db (v. 6.4.2) accessible via DBI/Pg from the internet.
> Recently I observed several running postmaster processes consuming
> lots of CPU, resulting in a high load of the machine. There was nobody
> connected to the db from the net. Later I saw that my db partition was
> filled to 100 % by a huge file (pg_psort.189xx). My db partition is
> approx. 950 MB. The db consumes 15 MB and the file consumed the rest.

Yipes.  I can't see any obvious reason that a sort temp file would
even be created from the query you describe, much less that it would
grow to many times the size of the original table.  What does
"explain" show for the query you were running?

BTW: the existing sort code misbehaves if the disk fills up (it fails
to notice write errors on its temp file).  I've fixed this for 7.0,
I believe, but I don't really think that's the immediate cause of
your problem.
        regards, tom lane


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [SQL] Decimal precsion?
Следующее
От: wieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [SQL] Decimal precsion?