webForumDet fria alternativet

Smart att dölja i stället för radera?

Databaser & SQL

1 svar · 266 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej alla glada!

Jag kör php och mysql och har av någon anledning alltid ett fält i nästan alla tabeller där jag har en nolla som default om posten ska betraktas som aktiv eller en annan siffra om den ska vara raderad. Detta för att jag gillar att ha kvar precis allt som har sparats och slipper ha massa "hål" i databasen.

Frågan är om det är ett bra system? Särskilt när databasen växer...
Det betyder även att jag gör en check i varje SQL-fråga om värdet i posten är 0 eller inte. Frågan är om jag kan spara betydligt på prestandan om jag gör en riktig radering av posterna i stället? I annat fall så tror jag att jag fortsätter med att bara dölja poster. Det är även för att spara eventuellt olämplig information som har skickats men som inte bör visas publikt.

Tackar för synpunkter!

Medlem sedan nov. 20016 480 inlägg
#2

Snabeln håller på mig iaf! :birp

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)