Nem az adatbázis hanem az adatok beolvashatósága a kérdés közvetlenül ilyenkor. Az nem ugyanaz!
Sok webalkalmazás - WP, Drupal is ilyen amúgy - bizonyos dolgokat a fájlrendszeren tárol, és SQL-ben csak referencia van rá. Azaz, hiába van ott SQL-ben, hogy itt kéne legyen XY fájl, ha a fájlrendszeren nincs ott, és vica-versa.
Ha proci korrupció volt, akkor az update gyakorisággal fordítottan arányos, hogy mennyire megbízható az adatbázis referencia, jó fájlra mutat-e, stb. Ha ez meg van spékelve azzal, hogy a fájlrendszeren valami hash/UUID névvel van eltárolva a file, és a tényleges metaadat csak az SQL-ből derül ki, hogy az milyen nevű, hova tartozó file, akkor még inkább függ az egész adat felolvashatósága az SQL megbízhatóságától (hiszen a tényleges tartalom nincs ott - de egy képnél pl nem is kell a DB-ben ott legyen). És az SQL nélkül nem is értelmezhető önmagában a fájlrendszeri adat, hiszen egy uploads/1487/45d71eabc nevű fájl önmagában nem fog mondani semmit. De még ha tudod is, hogy mondjuk lofasz.png akkor sem tudod, hogy mondjuk ez egy hirdetéshez feltöltött kép volt, egy fórumba beszűrt vicces mém, vagy mi. És ekkora mennyiségnél senki nem fogja neked végignézegetni.
Igen, ehhez kicsit bele kell gondolni, hogy működnek a CMS-ek.