Hola !
kommt wohl auch auf die Menge der Benutzer drauf an...
ich glaub - je nach Komplexität des Datenmodells - dürfte die Datenbank performanter sein, außerdem kannst du mit persistenten Datenbankverbindungen arbeiten, d.h. das Script baut die Verbindung zur DB auf und alle Folgeverbindungsversuche schauen ob schon eine Verbindung steht und nehmen die dann
So oder so kommen Probleme wenn du dauernd updates (egal ob DB oder Datei) auf dieselbe Datenquelle machen mußt
kommt halt drauf an, was genau hast du vor ?