[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Consiglio TROPPE QUERY



no, guarda lo "spider" lo fa l'admin.. non a nulla a ceh vedere con l'utente.. per quello posso gestirlo come meglio credo..
avevo pensavo anche io ad un DBMIRROR come dice te! .. per quello volevo consigli!
quello che fa lo script e' estrarre i testi e i link da una pagina .. e la pagina la prende in base ad altre scansioni precedentemente eseguite..




Il 21/10/2010 12:50, Fox ha scritto:
Guarda, io purtroppo ho esperienza in una realta' immensamente piu piccola, 10mb per me e' tutto il db... per te e' il limite di lunghezza della query :D

ad ogni modo, io ho capito che normalmente tutto funziona,
quando parte questo script "spider" riscontri lentezze.
Ora la domanda e', ma questo script spider, cosa fa? e soprattutto, cosa chiede al database?
Altra cosa, se le query vengono fatte "ora", ci sara' anche un motivo, tipo utente che esegue una azione, 
e probabilmente questo utente si aspettera' anche una risposta, fosse anche solo di conferma inserimento e non per forza un risultato tabellare.
Se tu mi modifichi i tempi dell'azione non so, io penso che potrebbe portarti qualche noia. (utente che muore in attesa di un risultato... formazione di ragnatele tra indice destro e tasto sx ...)

La butto li, non puoi tirar su un server dbmirror che entri come primario solo quando parte lo script?
(vedi mia frase iniziale... nel mio caso basterebbe una vm da 512Mb di ram... da te non ne ho idea)

:)

2010/10/21 Pietro Feltrinelli <pfeltrinelli@finalmenteinvacanza.it>
Il 21/10/2010 12:33, Fox ha scritto:
Io forse non ho capito bene...
pero' se cio' che rallenta sono le troppe query, non credo che racchiudendole in una sola "chiamata" cambi qualcosa.

ma ribadisco, forse non ho capito ... :)

2010/10/21 Pietro Feltrinelli <pfeltrinelli@finalmenteinvacanza.it>
Salve ragazzi, non e' proprio un quesito inerente a linux..

vi spiego..
ho questo server che ospita un "motore di ricerca" e ho un problema di
velocita'..
8<---


no , invece credo che hai capito bene, praticamente il sito diventa molto piu lento mentro lo script spider e' in funzione..
pero io pensavo che se il codice SQL lo salva in un file di txt le query magari lo script era concludeva piu velocemente.. poi la "grossa query" la eseguo  in un seconodo momento!

oppure ancora..
while($CONDIZIONE ESEGUI QUERY)
{
    $CODICE_SQL_CHE _DOVREBBE_ESEGUIRE >> FILE_DI_TESTO
    if(FILE_DI_TESTO > 10mb)
        mv FILE_DI_TESTO FILE_DI_TESTO.datatime()
}
cosi se il file di testo supera i 10mb lo archivia..cosi posso fare le query in un secondo momento sensa che isano troppo grandi i singoli file


e' una idea tanto stupida?



-- 
Pietro Feltrinelli



-- 
Pietro Feltrinelli