Jag vet att det finns många inlägg angående detta men hittar inget bra svar. Jag har en statistiktjänst som enbart räknar unika besökare, till sin hjälp sparar den ip-nummer knutna till en specifik användare. Den sparar även en mängd andra saker såsom operativsystem m.m.
Servern belastas ganska hårt och det beror kanske främst på Ip-tabellen som har flera hundra tusen rader.
Därför undrar jag om det går att optimera på ett bra sätt. Kanske skapa index eller något sånt?
Beror på vad det är som tar mest tid. Om det är sökning/läsning som tar tid kan index (på de kolumner du söker i) hjälpa, om det är själva instoppandet som tar tid är det ingen vidare bra idé att stoppa in index.
Det är nog sökning/inläsning eftersom tabellens storlek (14,1mb, runt 333 000 rader) lär göra inverkan. Om man skapar ett index, behöver man göra om nåt i SQL-satserna då?