Ciao a tutti, come da titolo, quando sul mio sito si arriva piu o meno alle 1000 persone connesse, crasha.. sapete come mai? E soprattutto come si può evitare tale problema??
Grazie anticipatamente
Francesco.
Ciao a tutti, come da titolo, quando sul mio sito si arriva piu o meno alle 1000 persone connesse, crasha.. sapete come mai? E soprattutto come si può evitare tale problema??
Grazie anticipatamente
Francesco.
Cosa intendi esattamente con "crasha", puoi spiegare meglio il problema?
Gianluca
Che in poche parole, il sito va offline e compaiono le scritte relative al DB.
Se come database hai la classe standard (15000 operazioni all'ora) potresti risolvere passando alla classe superiore (operazioni illimitate)
Niente ritiro quello che ho detto.. anche se ho messo il DB quello senza limiti, dopo un pò mi compare :
Sembra che quanto descrivi derivi da un problema di locking sulle tabelle my_sessions e my_referers, e questo problema si manifesta quando vengono usate da molte connessioni in contemporanea.
Premesso che non conosco l'applicativo in uso normalmente questo problema si risolve usando tabelle Innodb, hai fatto delle modifiche all'applicativo in uso?
Gianluca
No non ho toccato niente, se non comprato il DB quello senza limiti di operazioni.. Quindi per evitare questo problema cosa posso fare?
Probabilmente dovresti verificare prima di tutto perché la tabella my_sessions cresce a dismisura senza apparentemente essere ripulita, magari c'è un job lato applicativo che per qualche motivo non viene eseguito.
Secondariamente la tabella andrebbe convertita in una tabella innodb o meglio ancora in una tabella memory piuttosto che myisam come adesso, ma attenzione, per non rompere tutto dovresti prima documentarti presso il supporto del tuo applicativo, non è detto che questa modifica sia del tutto indolore.
Gianluca
Non ho risolto niente e il sito continua a crashare.. Non c'è il modo di avere più connessioni simultanee ?? Perchè sennò ogni 3x2 mi crasha.
EDIT: sul web ho letto che è il provider che deve aumentare il numero di "max_user_connections", a chi devo chiedere ?
Grazie attendo risposta.
Ultima modifica di PrimaVoltaDM : 19-12-2013 alle ore 23.58.01
Il valore di max_user_connections nella tua situazione è del tutto irrilevante, come ti ho scritto sopra il tuo problema è di locking sulle tabelle.
Ti ho scritto sopra alcune considerazioni e relativi suggerimenti, se non li applichi il tuo sito continuerà ad avere questi problemi.Non ho risolto niente e il sito continua a crashare..
Probabilmente dovresti verificare prima di tutto perché la tabella my_sessions cresce a dismisura senza apparentemente essere ripulita, magari c'è un job lato applicativo che per qualche motivo non viene eseguito.
Secondariamente la tabella andrebbe convertita in una tabella innodb o meglio ancora in una tabella memory piuttosto che myisam come adesso, ma attenzione, per non rompere tutto dovresti prima documentarti presso il supporto del tuo applicativo, non è detto che questa modifica sia del tutto indolore.
Gianluca
Si avevo letto, ma non ho capito bene come si fa, mi potresti aiutare ??