Jump to content
php.lv forumi

php scriptu izpildes atruma samazinashana


lizard

Recommended Posts

SQL Error

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'avps`,`bans`,`blackjack`,`blocks`,`bonus`,`cards`,`cashe`,`categ

 

in /usr/home/www/outlaw/include/cleanup.php, line 223

 

Klac klac ;)

Link to comment
Share on other sites

Ja tās datubāzes cleanupam tiek izmantoti vairāki mysql_query, tad pamēģini starp viņiem ielikt sleep($sec); , kur $sec - sekunžu skaits priekš pauzes. Paša querija izpildes ātrumu samazināt nevar. Ja ir tikai 1 querijs, tad varbūt sadali to queriju vairākos, katrai tabulai savu, un ieliec pauzi starp tiem, vismaz pauzes laikā lietotāji varēs normāli lietot serveri un kopumā tā bremze nebūs tik izteikta.

Link to comment
Share on other sites

Ja tās datubāzes cleanupam tiek izmantoti vairāki mysql_query, tad pamēģini starp viņiem ielikt sleep($sec); , kur $sec - sekunžu skaits priekš pauzes.

aga ... pat ja ir tikai 2 kveriji tad

450 K ierakstu un katram 0.5 sek pauzi ;)

 

dabuunam (stipri aptuvenu) skripta izpildes aatrumu

~~450 000 / (60*60*24)=5,2 Dienaktis !!!!

Reals ieteikums ;)

Link to comment
Share on other sites

×
×
  • Create New...