Joomla.it Forum
Non solo Joomla... => Database => : rino69 14 Sep 2007, 13:52:03
-
salve o un problema o installato virtuemart quando carico i csv sul database una volta fatto upload vado a verificare sul sito la funzione delle categorie inserite, o notato che nn tutte le categorie si aprono subito alcune sono lente e mi porta errore 500 interal server error, o contattato il provider pensando ad un problema l'oro e invece no il provider e sgaragnao mi anno risposto cosi'
gentile Cliente,
l'errore sembra risiedere nell'esecuzione della query. Consiglio di ottimizzare le query al database impopstando dei vincoli più restrittivi in modo che le stesse richiedano meno risorse. Inoltre si assicuri che non vi siano query pendenti che possano provocare il timeout dell'esecuzione dello script. Provi ad effettuare un test con un numero minore di articoli per categoria
a questo punto nn so cosa fare qualcuno gentilmente puo' spiegarmi la procedura come ottimizzare il database
grazie
-
ciao rino69..
se hai un database grosso ti consiglio di ottimizzare le tabelle di tutto il db almeno 1 volta al mese.
per ottimizzarle basta che le selezioni tutte, poi dove c'è scritto cosa eseguire, nel menu a tendina selezioni ottimizza...
aspetti un pò e poi alla fine avrai i risultati dell'operazione eseguita...
ciao
fammi sapere..
filpi5481
-
gentile Cliente,
l'errore sembra risiedere nell'esecuzione della query. Consiglio di ottimizzare le query al database ...
a questo punto nn so cosa fare qualcuno gentilmente puo' spiegarmi la procedura come ottimizzare il database
grazie
occhio perche' ottimizzare il DB != ottimizzare le query.
Se hai un database ottimizzato di .. 10.000 articoli ma hai una query in join, ad esempio, che ne fa il prodotto cartesiano, comunque ci impieghera' una vita e mezza prima di darti un risultato.
-
gentile Cliente,
l'errore sembra risiedere nell'esecuzione della query. Consiglio di ottimizzare le query al database ...
a questo punto nn so cosa fare qualcuno gentilmente puo' spiegarmi la procedura come ottimizzare il database
grazie
occhio perche' ottimizzare il DB != ottimizzare le query.
Se hai un database ottimizzato di .. 10.000 articoli ma hai una query in join, ad esempio, che ne fa il prodotto cartesiano, comunque ci impieghera' una vita e mezza prima di darti un risultato.
non sempre....
comunque ti consiglio di ottimizzarlo alla sera..
ciao
filpi5481
-
ciao filpi di quello che sono riuscito a capire lo fatto ieri di ottimizzare il database tramite il panello mysql o selezionato le tabelle, da menu a tendina o scelto ottimizza praticamente dal menu a tendina lo provate tutte ma il risultato e sempre lo stesso alcuni sono lenti altri nn si aprono il classico 500 interal server error se clicco su aggiorna apre la pagina, xme nn e' un problema di ottimizzazione ma di query e nn so dove mettere le mani i prodotti inseriti sono oltre 23mila secondo me bisogna agire nelle query x impostare qualche funzione
grazie link in questione http://lnx.crik-crok.it/shopping/36.html
grazie
-
ciao filpi di quello che sono riuscito a capire lo fatto ieri di ottimizzare il database tramite il panello mysql o selezionato le tabelle, da menu a tendina o scelto ottimizza praticamente dal menu a tendina lo provate tutte ma il risultato e sempre lo stesso alcuni sono lenti altri nn si aprono il classico 500 interal server error se clicco su aggiorna apre la pagina, xme nn e' un problema di ottimizzazione ma di query e nn so dove mettere le mani i prodotti inseriti sono oltre 23mila secondo me bisogna agire nelle query x impostare qualche funzione
grazie link in questione http://lnx.crik-crok.it/shopping/36.html
grazie
ho provato a girovagare un pò sul tuo sito nella sezione shopping.. ma non ho mai trovato l'errore..
non è che puoi sagnalarmi la pagina che ti collega poi all'errore..
perchè l'errore del time out (come dice a**ba) può essere dovuto anche allo script php che supera i 120.. e a volte non è correlato con il db..
fammi sapere..
ciao
filpi5481
-
ho provato a girovagare un pò sul tuo sito nella sezione shopping.. ma non ho mai trovato l'errore..
non è che puoi sagnalarmi la pagina che ti collega poi all'errore..
perchè l'errore del time out (come dice a**ba) può essere dovuto anche allo script php che supera i 120.. e a volte non è correlato con il db..
l'errore nn lo da in una pagina specifica lo da in tutte le categorie e nn e sempre che da l'errore, io o cercato di ottimizzare la tabella o fatto ripara tabella dal menu a tendina e tutto ok
altro nn so cosa puo essere io sto smanettando nel database adesso vediamo
-
ok fammi sapere :D
ciao
filpi5481
-
ciao filpi
il problema e sempre lo stesso nn so cosa + toccare ci mette una vita a farmi vedere i risultati oppure esce il classico 500 interal
se devo mettere mani a qualche tabell mi spiegate come fare
grazie