Autor Wątek: Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub se  (Przeczytany 595 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1229
(na podstawie zgłoszenia)
Przy pobieraniu paczek pokazuje mi się komunikat:
Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub serwer nie odpowiada.

Co można z tym zrobić?

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1229
Taki komunikat pojawia się  w sytuacji gdy nie udało się pobrać danych z bazy danych Sello w określonym czasie. Domyślnie jest to 30 sekund.

Przy pobieraniu paczek z Sello pobierane jest dużo danych dotyczących aukcji, transakcji, adresów kontrahenta i w niektórych przypadkach może to trwać długo.
Szczególnie gdy pobierane są dane z dużego okresu (np. z 30 dni).
Im mocniejszy serwer tym takie problemy pojawiają się rzadziej. Tak samo posiadanie standardowej wersji SQL Server przyśpiesza działanie bazy.

Jeżeli pobieranie danych trwa długo i nie jest wybrane np. pobieranie wszystkich rekordów to należy takie sytuacje do nas zgłaszać - będziemy starali się optymalizować zapytanie według możliwości.

W konfiguracji połączenia można ustawić czas jaki program ma czekać na odpowiedź serwera:
https://instrukcja.prostapaczka.pl/sello-ustawienia-polaczenia.html
Można ustawić w sekundach (np. 60) aby poradzić sobie w "krytycznych" sytuacjach kiedy chcemy pobrać dużą ilość danych.