Loggar som använder filer är mer effektiva, men loggar som lagras i databasen är lättare att läsa, även på distans (du kan till exempel skriva ett webbgränssnitt om det behövs).
Observera dock att det är felbenäget att ansluta och infoga rader i databasen (databasserver nere, fel lösenord, utan resurser) så var skulle du logga dessa fel om du bestämmer dig för att använda databasen?