Вход в библиотеку Enterprise Library выполняется очень медленно - PullRequest
0 голосов
/ 09 февраля 2010

Я использую корпоративную библиотеку для регистрации событий веб-страницы. Поскольку страница сбалансирована по нагрузке, я должен хранить журналы в базе данных на другом сервере (требование). К сожалению, я обнаружил, что хранить около 20 записей на страницу очень медленно (добавляет дополнительные ~ 10 с). Кто-нибудь может объяснить, почему это происходит и как это исправить.

P.S. Я использую настройки пула по умолчанию в строке подключения к базе данных.

1 Ответ

0 голосов
/ 31 мая 2010

Имейте в виду, что Enterprise Library не выдает исключение, когда база данных журнала недоступна.

Когда он не может подключиться к базе данных, он выглядит так, как будто с первой попытки пытается подключиться к базе данных, а когда не получает ответ, он запоминает, что база данных недоступна, и в следующий раз игнорирует ведение журнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...