फ़ाइलों का उपयोग करने वाले लॉग अधिक कुशल होते हैं, हालांकि डेटाबेस में संग्रहीत लॉग पढ़ने में आसान होते हैं, यहां तक कि दूरस्थ रूप से भी (उदाहरण के लिए, यदि आवश्यक हो तो आप वेब फ्रंटएंड लिख सकते हैं)।
ध्यान दें कि डेटाबेस में पंक्तियों को जोड़ना और सम्मिलित करना त्रुटि प्रवण है (डेटाबेस सर्वर डाउन, पासवर्ड गलत, आउट-ऑफ-संसाधन) तो यदि आप डेटाबेस का उपयोग करने का निर्णय लेते हैं तो आप उन त्रुटियों को कहां लॉग करेंगे?