1 - När den behandlar sig yourself uppdateringen med SQL-queries, testar få effekt av
SÄTT IN *** PÅ NYCKEL- UPPDATERING*** FÖR DUBBLETT,
cf
http://dev.mysql.com/doc/refman/5.0/fr/insert.html2 - Sedan du behandlar i parallellen $_SESSION, och sql kopierar av periodsdata, du styrkan betraktar att lagra sql-IDet in i $_SESSION-datan
När du gör första skriver mellanlägget?
I vissa fall $_SESSION uppdateras, efter endast sidan lämnas…,
3 - Den verkar dig leker egentligen i ett farligt område var precisera tajming inte garanteras egentligen och var du bör därför förvänta raddor besvärar.
Jag skulle försök att ompröva och uppdatera periodsdata endast på några viktiga händelser, så att någon cached SQL-query har haft någon tid att utföra. Ditt system som därefter skulle, är mer robustt, och ladda på serveren som också skulle, tappar markant.
Eller ha innehav för någon $_SESSION tidsstämpeln av den sist uppdateringen och att uppdatera, efter endast 2 understöder
Inte mycket men hey, detta beror på din SQL-server och spänningen dig som är pålagd det, Sure Ajax-gilla. Mikrosekunder eller även milli- eller centi-understöder uppdateringar är fina för Ajax, men inte för SQL-server