Hej! Raderas poster från många tabeller? Hur ser dessa tabeller ut och vilka index är skapade på dem? Hur ser DELETE-satserna ut? Oj, det är ca 15 tabeller och följer mönstret:Stora operationer låser servern
Jag driver statistiktjänsten Webstat som används av tusentals hemsidor. Den har växt en hel del på sistone och tabellerna börjar ta mer och mer tid på sig. Normal användning går bra, jag har optimerat så att allt fungerar. Men när en användare ska radera ett konto måste som jag har förstått det MySQL omindexera eller liknande samt då söka upp allt. Detta får processorn att gå i topp och "låser" övriga användare från att använda tjänsten under de sekunderna.
(ASP + MYSQL)
Jag antar att många här driver eller har drivit större webbplatser. Hur har ni gjort när mycket data ska raderas eller större operationer ska genomföras?
Några tips?
Mvh
JoakimSv: Stora operationer låser servern
Sv:Stora operationer låser servern
dayId
dayNumber
dayUser
T.ex. Där då:
DELETE FROM tbl_day WHERE dayUser=xxxxx.
Index på exempelvis dayId samt dayUser i detta exempel.
Jag vet inte riktigt hur man kan optimera sådant?
Mvh
Joakim