i understand this would be because there simply isnt enough memory to allow mysql to have as many connections as are being created.
my simple question, is that will it make a noticeable difference, if i stopped being lazy, and closed all the open connections on a script, once its finished?
IE i use database objects, so at the bottom of any script that uses one or two database objects, just put
db->finish() (which is the free memory of resultwotsit function).
for each database object?