Vpis podatkov v mysql
 
klopar 17. apr 2014 22:21:35 Pridružen od:
17. feb 2012
446 objav
78 113 24
#1

Pozdravljeni,



imam eno težavo pri zapisu v mysql bazo. Zapisati hočem kar veliko količino podatkov. Datotek je približno 18000 ( iz ene datoteke vzamem 14 vrednosti ) . Ko sem hotel zapisati manj stvari mi je lepo delovalo sedaj ko jih imam pa več se pa pojavi težava, saj mi brskalnik neha pošiljati podatke. Ali bi se dalo to rešiti? Zapiše se mi jih okoli 17000. Hvala za pomoč.


všeč(0) ni všeč(0) spam(0)
 
Gogy 17. apr 2014 22:40:19 Pridružen od:
17. mar 2007
2491 objav
2064 252 12
#2

Dobiš kako napako?


všeč(1) ni všeč(0) spam(0)
 
krifa 17. apr 2014 23:00:47 Pridružen od:
9. feb 2010
402 objav
401 54 6
#3

Verjetno ti skripta timeouta. http://www.php.net/manual/en/info.configuration.php#ini.max-execution-time


všeč(1) ni všeč(0) spam(0)
Prevajanje - prevajalska agencija pravo-prevajanje.si
Awesome jobs for awesome people: Dlabs jobs
 
Tody 18. apr 2014 06:28:50 Pridružen od:
3. maj 2010
1446 objav
1411 299 25
#4

This is what you need my friend

http://dev.mysql.com/doc/refman/5.6/en/insert-delayed.html


všeč(1) ni všeč(0) spam(0)
![](http://www.internetmojster.com/splosno/dobrodelna-akcija.html)
 
jurij123 19. apr 2014 10:54:50 Pridružen od:
20. nov 2010
572 objav
675 148 10
#5

<?php

settimelimit(0);

...

?>


všeč(1) ni všeč(0) spam(0)
 
OvcaX 19. apr 2014 10:57:45 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
#6

Še timeout je ponavadi na mysql serverju



Najbolje ti bo, da daleš v batchi po 30 sekund


všeč(1) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
technolog 19. apr 2014 11:09:26 Pridružen od:
14. nov 2011
598 objav
768 300 22
#7

Verjetno si za primarni ključ vzel tip UNSINGED SMALLINT, ki ima največjo vrednost cirka 65000.


všeč(2) ni všeč(0) spam(0)
Z linuxom že 7 let. Pro web development.
 
klopar 19. apr 2014 19:11:36 Pridružen od:
17. feb 2012
446 objav
78 113 24
#8

Hvala vsem za pomoč. Sem rešil kar z ukazom settimelimit(0);.



Res supr ste :D


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se