Skocz do zawartości

Vendero - deadlocki - Jak ostatecznie wyłączyć

Polecane posty

Problem jaki mieliśmy był związany z ciągłym zawieszaniem edycji dokumentów. Mamy rozwiązania sferyczne które ciągle ładują zamówienia z systemów zewnętrznych, generują paragony fiskalizują... W sumie generowanych sferycznie kilka/kilkanaście tysięcy dokumentów dziennie. Klienty subiekta zainstalowane na końcówkach podczas edycji dokumentów, ciągle się zacinały "Brak odpowiedzi", wywalały błędy z "przekroczeniem czasu oczekiwania na operacje", deadlockami. Niemożliwość normalnej pracy. Analiza tego to koszmar, którego nikomu nie życzę, OS, hardware, sieć, baza - wszystko przetrzepane.

Problem rozwiązany. Wystarczyło wyłączyć wszystkie triggery z prefixem Vendero_* i wszystkie problemy ustąpiły. 

 

Myślę, że dobrze by było gdyby ktoś z INSERTU zainteresował się tym babolem i go poprawił.

 

Ciekaw jestem ile jeszcze taki kwiatków siedzi na bazie i kiedy wybiją....

 

 

  • Lubię to 1
Link to postu
  • 2 tygodnie później...

Witam Pani Anno, 

 

Zgadza się sama witryna nie została usunięta. Rozumiem, że wystarczy z poziomu samego subiekta użyć przyciusku "Usuń witryunę" i to powinno wywalić wszystkie obiekty bazodanowe związane z vendero z bazy subiekta?

 

Chciałbym zaznaczyć, że "Status procesu synchronizacji" jest wyłączony mimo to, triggery na bazie cały czas działały i zbierały dane do tabeli Vendero_Synch.

 

Nawet gdybyśmy mieli cały czas vendero dostępne czy to normalne, że rozwiązanie samo ze sobą wchodzi w konflikty i generuje deadlocki?

 

Link to postu

Panie Tomaszu - dokładnie tak, jak Pan napisał. Wystarczyło użyć opcji "Usuń witrynę" - ta operacja usunęłaby wszystkie nasze triggery. Samo wyłączenie synchronizacji "nie zwalnia" triggerów z obowiązku śledzenia zmian w tym obszarze. Musimy mieć te informacje, kiedy użytkownik ponownie włączy synchronizację. 

Link to postu

Witam,

 

W dniu 16.03.2021 o 14:33, Anna Merta napisał:

Wystarczyło użyć opcji "Usuń witrynę" - ta operacja usunęłaby wszystkie nasze triggery

 

Po wykonaniu operacji usunięcia witryny nic się nie stało. 

image.png.870c7f0ba0c95642c5650e877d498030.png

Nie wyświetla się, żaden komunikat o tym czy się powiodło czy nie. Nie ma też żadnego komunikatu błędu. Operacje powtarzałem kilkukrotnie, bez żadnego rezultatu.

Triggery które zostały ręcznie wyłączone nie zostały usunięte.

image.png.932bd5e60a47f8540827d60a6f95d773.png

 

 

W logach z prób widzę coś takiego

image.thumb.png.baf96053753b3f6904fbf59a2be48409.png

 

Dodatkowo w logu głównym widzę wiele wpisów:

image.png.fe44c2b7aaec672bd40b683f2ce2fd8f.png

Link to postu
  • 3 miesiące temu...
×
×
  • Dodaj nową pozycję...