ProstaPaczka2

ProstaPaczka2 => Sello => Wątek zaczęty przez: Piotr w Grudzień 19, 2020, 02:00:55 pm

Tytuł: Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub se
Wiadomość wysłana przez: Piotr w Grudzień 19, 2020, 02:00:55 pm
(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ć?
Tytuł: Odp: Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub se
Wiadomość wysłana przez: Piotr w Grudzień 19, 2020, 02:08:22 pm
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.