Protokoly využívající soubory jsou efektivnější, ale protokoly uložené v databázi jsou snadněji čitelné, a to i na dálku (můžete si například napsat webový frontend, pokud je třeba).
Pamatujte však, že připojování a vkládání řádků do databáze je náchylné k chybám (chyba databázového serveru, špatné heslo, nedostatek zdrojů), takže kam byste tyto chyby zaprotokolovali, pokud byste se rozhodli databázi používat?