Carico di lavoro su MySQL postato il 23/08/2010 10:28:21 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti. Sto realizzando un browser game, e volevo sapere da voi che "limiti" si devono rispettare in termini di carico di lavoro di MySQL.
Prima di effettuare una ottimizzazione seria del codice, mi sono ritrovato ad eseguire una quantità vergognosa di query =). Con vergognosa intendo anche oltre 150. Se io che gioco da solo testando ho 150 query, non oso immaginare che cosa potrebbe succedere se a giocare fossero anche solo 3 o 4 persone che cliccano come delle dannate. Ogni secondo avrei una quantità mostruosa di query.
Sicuramente farò la mia parte di ottimizzazione, ma secondo voi, che limiti bisogna rispettare?
50 query al secondo?
Già che ci sono volevo chiedere a tutti se conosciete un servizio di hosting gratuito che mi possa permettere di utilizzare cron.
Pagine → 1 2
23/08/2010 11:38:27
Ciao, non c'è un numero preciso, pero' basta ricordare che minore è il numero meglio è!
Per il servzio cron, no, non conosco ancora nessun hosting gratuito che te lo offra...
Avevo parlato con un admin di altervista e mi aveva detto che poteva essere una implementzione futura, ma per adesso ancora niente!
23/08/2010 12:32:46
23/08/2010 12:52:24
Di che giochino si tratta ?
23/08/2010 13:50:07
23/08/2010 19:14:19
24/08/2010 14:29:33
Un giochino del genere lo stavo facendo anke io^^....
Però poi abbandonai in quanto mi sto dedicando alla creazione di un gdr :-D...
Anke xk di Ajax so assolutamente 0 ehehehe,e dovrei impararlo assolutamente <.<..
Spero che dopo l'apertura,se avrò tempo,inizio ad impararlo come si deve e a modificare un po il gdr sotto questo aspetto eheheh!
24/08/2010 23:02:32
25/08/2010 08:17:39
Quando inizierò ad ottimizzare le query terrò senza meno conto di questi consigli. Oltre ad ottimizzare le query e ridurle al numero minimo ... credete che possa essere assurdo memorizzare ogni query eseguita tramite il suo md5, al fine di creare una tabella hash (nelle sessioni) che mi impedisca di fare due volte la stessa query e di recuperare direttamente da esse i risultati???
Al di la di questa pazza idea che mi è venuta sul momento ... voi avete mai fatto profiling di php?
25/08/2010 14:34:15 e modificato da blancks il 25/08/2010 14:40:54
26/08/2010 22:45:20
Ottimo =) ho trovato quello che speravo: persone competenti in php e mysql =). Sono molto contento di essermi iscritto a questo forum.
Il mio codice php è "interessante". Anche perchè, come dicevo, per realizzarlo ho prima "implementato" la struttura usando l'UML. Certamente uso MVC. Ma l'ho esteso un pochino di più sfruttando cose carucce come i magic methods di php...
Così per darCi uno spunto di riflessione, vi racconto che cosa ho fatto:
tutto inizia qui:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Crossout: Halloween è alle porte 👻
World of Warship: King of the Sea XVIII | Iscrizioni
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
RAID Shadow Legends: Contest di Halloween
Portus: Harry Potter Gioco di Ruolo: DCAO: la lezione è finita e...Tassorosso scappa!
I dati del generatore di rank sono stati aggiornati!
La Città dei Dogi: Dallo sguardo di chi vede il peccato anche nei gab
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Le Cronache di Raja Dunia: Aggiornamento - Razza Vhas-Taya
Shadow Scape: ✨ Chiusura momentanea
Black Sails Chronicles: ON - Mastro Corvino
Hero Wars: Pre-ordina Verdoc! 💚
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
World of Warship: Gameplay: Indiana
Miami Gdr: Miami Spooky Season
Enlisted: Battle Pass: Ottava stagione del 2025
The Eyrie GdR: Halloween ad Harrenhal
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Hogwarts la magia antica - Intervista ai gestori del play by forum potteriano Hogwarts, la Magia Antica!
Allineamenti nei GdR - Caratteristiche principale per tutti i tipi di allineamento nei giochi di ruolo!
The Silmarillion - Aspetti della narrativa in Tolkien: The Silmarillion e The book of Lost Tales
CRSED: F.O.A.D. - Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
GDRCD 5.6 - Intervista al team di sviluppo del nuovissimo GDRCD 5.6!
Berlino - Recensione del GDR Berlino. Avventurati ina una claustrofobica città...
Giochi sugli Animali - Lista completa dei giochi di ruolo online ambientati nel mondo degli animali, fattorie e zoo