Re: memory leak while using cursors

Поиск
Список
Период
Сортировка
От Craig Schlenter
Тема Re: memory leak while using cursors
Дата
Msg-id 20010211203004.A17706@webtelecoms.co.za
обсуждение исходный текст
Ответ на Re: memory leak while using cursors  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
On Sun, Feb 11, 2001 at 12:59:16PM -0500, Tom Lane wrote:
> pgsql-bugs@postgresql.org writes:
> > memory leak while using cursors
>
> > DECLARE BOB CURSOR FOR select date_part('epoch', call_time), date_part('hour', call_time), date_part('minute',
call_time),date_part('dow', call_time), * from call_jan where call_time >= '2000/12/16 00:00:00.000' and call_time <
'2001/01/2100:00:00.000'  FOR READ ONLY; 
>
> The date_part function calls will each leak a few bytes of memory that
> doesn't get reclaimed till end of query (= cursor close, in this case).
> This is fixed for 7.1 but there's no fix for older versions.

Aha! Thank you!!!! It didn't even occur to me that the query itself might
have been causing the problems ...

I'll probably just grab the call_time field and do the conversions
in my perl code to get the date_part fields until 7.1 is released.

Thank you again!!!!!

--Craig

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

Предыдущее
От: "Schmidt, Peter"
Дата:
Сообщение: jdbc1 & debug
Следующее
От: Peter T Mount
Дата:
Сообщение: Re: jdbc1 & debug