php - MYSQL Error, server has gone away? -
i useing query below, when run query once per page there no problem, needs called around 30+ times different values on single page, runs ok, page never loads, , "server has gone away" error, http://dev.mysql.com/doc/refman/5.0/en/gone-away.html
is performance problem, need break down query smaller ones (will have effect), or there else can ?
select normalmtm.id, normalmtm.amt, normalmtm.lockexpire, ptassumptions.id, ptassumptions.zero, ptassumptions.beta, ptdata.id, ptdata.date normalmtm inner join ptdata on ptdata.date = normalmtm.lockdate inner join program on program.clientcode = '1' , program.clientprogram = normalmtm.program , program.normalprogram = 'program' inner join ptassumptions on ptassumptions.clientcode = '1' , ptassumptions.program = program.normalprogram inner join purpose on purpose.clientcode = '1' , purpose.clientpurpose = normalmtm.purpose , purpose.normalpurpose = ptassumptions.purpose inner join status on status.clientcode = '1' , status.clientstatus = normalmtm.stage , status.normalstatus = ptassumptions.status normalmtm.clientcode = '1' group normalmtm.id
the normalmtm table has few thousand rows, , other tables smaller normalised tables around 100 rows
edit
its wamp server running on local windows machine, apache version :2.2.11, php version :5.3.0, mysql version :5.1.36
do have proper indexes. query should run in jiffy if got number of records mention.
Comments
Post a Comment