Enterprise Library v4.0 を使用する BIG クライアント サービス アプリケーションがあります。
DB への新しい接続があるたびに、Enterprise Library ロガーを使用します。(web.config および app.config でコメントまたは on/off ブール値を使用して) ロガーをシャットダウンすると、バッチ操作 (たとえば、100 レコードを要求する) に約 6 ~ 7 秒かかります。ロガーを装着すると、約20秒かかります。
私の質問は、Enterprise Library がロガーをどのように正確に操作するかです。それはスレッドを使用しているかどうかです。どうすれば正確にわかりますか?
スレッドを使用してロガーを呼び出したいので、この質問をしていますが、ライブラリが既にスレッドを使用している場合、成功しません。また、この操作にはスレッドを使用することをお勧めしますか? Log4Netなどの他のロガーを使用する必要があると思いますか?