MVC dbml и weborb для производительности .net - PullRequest
0 голосов
/ 06 января 2010

У нас есть гибкое приложение, которое работает вместе с приложением mvc .net. Наше гибкое приложение связывается с .net через Weborb. Недавно мы поместили всю нашу схему базы данных в один файл dbml. Ранее мы разбили схему базы данных на несколько баз данных. Проблема, с которой мы столкнулись после объединения в один dbml, заключается в том, что наши вызовы weborb в flex занимают от 300 до 400 мс дольше, чем при использовании нескольких dbmls.

Это, кажется, не имеет смысла для нас вообще. У кого-нибудь есть понимание?

1 Ответ

0 голосов
/ 15 января 2010
  • Вы входите в базу данных?
  • Много ли у вас одновременных звонков на weborb из Flex? Наличие нескольких БД может ускорить процесс, если у вас есть одновременные вызовы.
  • Используете ли вы weborb аутентификацию?
  • Вы проверили, является ли проблема с weborb? Запустите несколько тестов, где вы вызываете службу из модульного теста .NET, а затем вызываете ту же службу из модульного теста Flex. Возможно, задержка не имеет ничего общего с WebORB.
...