 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| 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 |
|
| |
|