FW: DBI memory leaking

Honza Pazdziora adelton na fi.muni.cz
Úterý Listopad 13 09:03:54 MET 2001


On 12 Nov 2001 22:11:37 -0800, Michal Polak <mpolak na email.cz> wrote:
> 
> 2) Mate nekdo zkusenosti, jak je to s odezvou na report problemu ? Na
> nize
> uvedeny mail dodnes nikdo neodpovedel.

Dle mych zkusenosti Tim a Jonathan reaguji na kompaktnejsi bug reporty.
Tohle je rozplizle a nereprodukovatelne.

> 3) Poradite, jak prinutit nekoho "na druhe strane", aby se problemem
> zabyval
> ?

Prepiste ten bug report tak, aby byl snadno verifikovatelny /
zopakovatelny. Ja v tom bug reportu nenasel snadnou vec, kterou bych
mohl vzit mysi a ze ktere by mi vypadlo ano / ne.

> 4) Poradite nekdo, jak problem obejit ? Zmena SQL prikazu by byla moc
> pracna, a provadet fork() bych se bal z vykonnostniho hlediska - mozna
> zbytecne(cilova platforma je HPUX, Windows nejsou tak dulezite...)

No, pochopitelne nejjednodussi by bylo udelat vlastni ->quote a dat
ten parametr primo do SQL.

> 5) Poradite, jak poznat velikost alokovane pameti procesu na UNIXu
> (konkretne HPUX) ?

Huh? Ano, viz i poznamka pro stouraly.

> Jeste bych doplnil, ze stejne teceni pozoruji nejenom v 5.6.1, ae i v
> perl
> 5.005_03 se stejnymi verzemi baliku.

A je nejaka verze DBI, na ktere se to neprojevuje?

> Pozn. pro stouraly: Na HPUX sice neumim zjistit velikost alokovane
> pameti, ale vim ze pamet nekde tece. Vecer program spustim, a nekdy
> nad ranem skonci s chybou "Out of memory".

Ale pokud nevite, ze tece ven Perl, tak prece nemuzete takto
argumentovat. Tohle klidne muze byt problem toho databazoveho stroje
(ano, podobnou vec jsem videl), ktery zacne nutit ten perlovy skript,
aby alokovat dlouhe kusy pameti. Na kterych pak spadne ten klient,
protoze ten alokuje, ale primarne to je chyba serveru, protoze ten
zacne davat nesmyslne odpovedi.

> To: 'dbi-users na perl.org'

Muzete zkusit i dbi-dev.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
Petition for a Software Patent Free Europe http://petition.eurolinux.org
------------------------------------------------------------------------


Další informace o konferenci Perl