0

私の経験は主にWebアプリケーションの開発であり、そこで多くの監査証跡を作成します。文字通り、すべてのテーブルが監査されます。これは、ユーザートランザクションがサーバーに集中化されており、同じテーブルを共有しているため、誰が何をしたかが重要であると考えています。

しかし今、私はスタンドアロンアプリケーション(具体的にはサーバートランザクションが時折発生するモバイルアプリケーション)を開発するプロジェクトに割り当てられています。監査ログを追加することを提案している人もいますが、スタンドアロンアプリケーションの標準が何であるかはわかりません。経験のある方は必須かどうか教えてください。私はNOに傾いています(それはそれほど重要ではありません)。なぜなら、それはリソース消費を増やすだけである(そしてモバイルが制限されている)からです。パフォーマンス、安定性、使いやすさに影響を与える可能性があります。

4

1 に答える 1

0

アプリ自体にとってはそれほど重要ではないかもしれませんが、自動化されたエラーログがあると、怒っている顧客に直面し、アプリをすばやくデバッグする必要がある場合に非常に役立ちます。さらに情報を収集するために、特別な「デバッグモード」を設定することもできます。

サーバートランザクションもログに記録する必要があります。リクエストにクエリを追加しても、パフォーマンスには実際には影響しません。

于 2010-12-22T08:36:51.763 に答える