Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

ER_LOCK_WAIT_TIMEOUT
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
ynfonet



Data înscrierii: 14/Dec/2005
Mesaje: 124

Trimis: Mie Dec 12, 2007 12:42 pm    Titlul subiectului: ER_LOCK_WAIT_TIMEOUT  

pe un server wamp vreau sa fac un upgrade la un cimp dintr-o tabela (~ 500 pozitii).
insa apare msg-ul:

Query esuat._1205_Lock wait timeout exceeded; try restarting transaction

am verificat in mysql_error si zice:

Error: 1205 SQLSTATE: HY000 (ER_LOCK_WAIT_TIMEOUT)
Message: Lock wait timeout exceeded; try restarting transaction

am setat in sript: set_time_limit(360000)

insa acelas msf apare.

iar rularea scritului e fff mare

stie cineva ce treb sa fac?

multumesc
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2422
Locație: Bucuresti

Trimis: Mie Dec 12, 2007 3:13 pm    Titlul subiectului:  

importa mai putine campuri... cate 100 de exemplu...
Sus  
ynfonet



Data înscrierii: 14/Dec/2005
Mesaje: 124

Trimis: Joi Dec 13, 2007 10:32 am    Titlul subiectului:  

ar fi o sol.

insa am alte tabele cu inregistrari mul mai mari.

o alta solutie nu exista?

setari , ceva de genul acesta?
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2422
Locație: Bucuresti

Trimis: Joi Dec 13, 2007 12:00 pm    Titlul subiectului:  

faci un script care sa introduca cate x campuri in bd apoi sa salveze intr-o variabila de sesiune la ce camp a ramas, apoi se restarteaza si repeta operatiunea de la campul ramas inca x campuri... si face asa si se tot restrarteaza pana termina de introdus toate campurile...
(ti-am dat ideea de creare a unui robotel pe care poti sa il folosesti si in alte scopuri :D
Sus  
ebogdan



Data înscrierii: 27/Iul/2006
Mesaje: 107

Trimis: Joi Dec 13, 2007 2:55 pm    Titlul subiectului:  

In primul rand eroarea nu are nici o treaba cu PHP-ul. Poti modifica ce setari vrei la PHP, nu o sa te ajute. Apoi, nu conteaza cate randuri ai de modificat, poate sa fie si doar unul singur si tot poate sa crape cu eroarea aia.

Nu ai spus ce versiune de MySQL folosesti, si nu ne-ai dat codul SQL exact. Probabil o sa te pot ajuta mai mult asa. Si, ai folosit 'SHOW INNODB STATUS" ca sa vezi care-i treaba ?
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community