Salve a tutti ![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Avrei un quesito, diverso dal solito, da porvi...
Conoscete un modo per mantenere delle query ( nella fattispecie insert ed update ) in memoria senza eseguirle "al volo" ?
Devo ottimizzazre il più possibile un prodotto che ospita migliaia e migliaia di utenti ed il cliente ha richiesto che le query meno importanti vengano memorizzate da una parte e, ogni tot di ore, tramite un cron vengano effettuati tutti i calcoli ed inserite fisicamente nel db...
Ovviamente sono stati scartati i files di testo o simili ( perchè avrebbero l'effetto contrario che è quello di rallentare il sistema ) e delle tabelle temporanee ( perchè comunque per inserirvi i dati occorrerebbe effettuare delle insert e, a quel punto, si potrebbero fare direttamente sul sistema )...
Ho pensato a degli array globali ma dovrebbero essere legati alla sessione dell'utente e non rispetterebbero il requisito "cron"...
Sempre che abbiate capito il problema ( per colpa mia visto che spiegarlo a parole è veramente difficile ) vi passa per la mente qualche soluzione ?
Grazie anticipatamente per una vostra eventuale risposta![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Avrei un quesito, diverso dal solito, da porvi...
Conoscete un modo per mantenere delle query ( nella fattispecie insert ed update ) in memoria senza eseguirle "al volo" ?
Devo ottimizzazre il più possibile un prodotto che ospita migliaia e migliaia di utenti ed il cliente ha richiesto che le query meno importanti vengano memorizzate da una parte e, ogni tot di ore, tramite un cron vengano effettuati tutti i calcoli ed inserite fisicamente nel db...
Ovviamente sono stati scartati i files di testo o simili ( perchè avrebbero l'effetto contrario che è quello di rallentare il sistema ) e delle tabelle temporanee ( perchè comunque per inserirvi i dati occorrerebbe effettuare delle insert e, a quel punto, si potrebbero fare direttamente sul sistema )...
Ho pensato a degli array globali ma dovrebbero essere legati alla sessione dell'utente e non rispetterebbero il requisito "cron"...
Sempre che abbiate capito il problema ( per colpa mia visto che spiegarlo a parole è veramente difficile ) vi passa per la mente qualche soluzione ?
Grazie anticipatamente per una vostra eventuale risposta