Sitter o planerar ett projekt men oroar mig som alltid i förväg över saker.
Som ifall databasen kommer att palla med när inläggen börjar öka (vilket ju är målet).
Först; har någon testat på phpMyDirectory?
Kan man säga att kraften ligger i programvaran som hanterar det hela eller i SQL databasen hos webhotellet eller?
Eller oroar jag mig helt; att 500.000 poster beståendes av lite info, såsom namnuppgifter, webbadress, telefonnummer och lite mer är inget o oroa sig över?
Det beror på flera saker. Vad gör du med datat? Hur ofta söker någon i informationen? Hur ser strukturen ut?
Det snabbaste och enklaste sättet att få prestanda är att indexera lämpliga kolumner. Att se över frågorna så att de inte är helt tokiga är en annan sak. (Prova frågorna och mät hur lång tid de tar.) Och så bör strukturen vara vettig. Lite luddigt svar, men utan att veta mer om din applikation är det svårt att svara utförligt.
7 gånger!
Du kan vika ett ark på mitten sju gånger, oavsett hur stort det är!
Det är samma sak med att hitta en post i en databas!
Om du har en halv miljon poster eller fem miljoner har ingen betydelse i en bra indexerad SQL databas, oavsett vilken.
Okej, så det _har_ alltså betydelse hur databasen är strukturerad och även frågan för att hitta svaret i databasen.
Hur databasen struktureras avgörs ju av själva applikationen.
Hur databasen är strukturerad kan man oftast komma runt med olika knep. Söktabeller, vyer, cachning på servern, fylla på med minne (databaser gillar minne).
Index kan påverka prestandan negativt också. Behöver man t.ex. skriva till en tabell så snabbt som möjligt är index inge bra eftersom de måste skapas om.
262 ms totalt · 4 externa anrop · v20260731065814-full.20824b9f