Dramatyczna wydajność hostowanej aplikacji

Dramatyczna wydajność hostowanej aplikacji
RA
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 10 lat
  • Postów:3
0

Mam wykupiony hosting u największego providera ho...pl i niestety jestem niemile zaskoczony. Nie moge namierzyć problemu ale produkcyjna aplikacja w technologii ASP.NET MVC bardzo wolno działa z powodu zbyt długich połączeń z bazą danych (jedno i drugie na hostingu). Dziwne jest to, że przy projektowaniu w VS2010 w testach połączenia z tą samą bazą wykonywane są bardzo szybko, a po opublikowaniu czasy zapytań wydłużają sie kilkukrotnie. Ta sama aplikacja, co do szybkości działa bez zastrzeżeń na webio.pl.

I co dziwne zapytanie

Kopiuj
var query = connDB.users.AsNoTracking().ToList();

wykonuje się szybciej od poniższego

Kopiuj
var query = from klienci in connDB.users.AsNoTracking()
                       orderby klienci.id
                       select new { klienci.id, klienci.name, klienci.surname, klienci.company };

Średni czas wykonywania powyższego zapytania lokalnie oraz na webio.pl poniżej sekundy, na homie 29s.

Ponadto aplikacja nie może zwrócić wyniku procedury składowej i wyrzuca błąd:
{"The query has been canceled because the estimated cost of this query (267) exceeds the configured threshold of 200. Contact the system administrator."}.
Odpowiedź providera - zbyt duże obciążenie ze strony aplikacji, taki mamy hosting ;-). Ale ta sama procedura odpalana z sql menedżera wykonuje się w ciągu 1-2 sekund.

I jeszcze jeden błąd wychwycony przy pobieraniu danych json-em:
System.InvalidOperationException: Upłynął limit czasu. Limit upłynął przed uzyskaniem połączenia z puli. Mogło to nastąpić z powodu użycia całej puli połączeń i osiągnięcia maksymalnego rozmiaru puli.

mr_jaro
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
1

W mojej ocenie źle mają skonfigurowane serwery lub ktoś je mocno obciąża. Osobiście na homie ( o ile dobrze odczytałem twoje gwiazdki, tu nie musisz się ukrywać reklama to to nie jest) mam 2 strony na dwóch różnych serwerach ( z tym, że ja mam w php) i mniejsza prostsza w godzinach szczytu muli tak, że dostaje maile że strona mi padła. I co mogę powiedzieć tę większą stronę miałem przez pewien okres na hekko i tam śmigała 2x szybciej, więc zwyczajnie ja już u nich umowy nie przedłużam ;)


It's All About the Game.
RA
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 10 lat
  • Postów:3
0

Nic nie wskórałem w mojej sprawie. Home chyba traktuje windows-owy hosting po macoszemu. Dałem sobie z nimi spokuj. Testuję w tej chwili hosting z hostedwindows.pl i jest naprawdę ok.

M8
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 10 lat
  • Postów:23
0

Możesz spróbować też webio.pl. W moim przypadku na ich hostingu wszystko dobrze śmiga.


itmichal.wordpress.com/
RA
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 10 lat
  • Postów:3
0

Na Webio też mam hosting, ale stwierdzam, że ten obecnie testowany jest szybszy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.