Toon posts:

[PHP] unset en mysql_free_result

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb last van memory leaks. Mijn Apache childs groeien (>20MB) todat de child uit z'n maxconnects loopt en zichzelf weer opstart of todat ik Apache een -HUP geef.
Op zoek naar het probleem wil ik eerst iets proberen.

Het gaat om 100'en scripts op een nogal drukke server. Ik wil eens proberen om alle gebruikte vars en result sets leeg te gooien vlak voordat het script stopt.

Omdat het een enorme klus is om alle variablen te zoeken en 1 voor 1 te unset'ten had ik bedacht om iets te gaan doen met get_defined_vars.

Met de uitkomst wil ik dan in een loopje alle vars unset'ten.

De vraag is... is er ook zoiets voor MySQL result sets? Of is een unset van $result hetzelfde/genoeg?

Het mooiste zou zijn als ik iets had als unset(_all) en mysql_free_result(_all) maar goed, je kan niet alles hebben :)

Iemand tips?

  • bigtree
  • Registratie: Oktober 2000
  • Laatst online: 07-07 11:51
Let op of je geen recursieve includes hebt.

Lekker woordenboek, als je niet eens weet dat vandalen met een 'n' is.