Nie jestem zbyt pewien, gdzie tkwi problem, ale wyciek pamięci może być przyczyną.
Cały kod jest zarządzany. I używamy dotConnect dla Oracle z devArt jako biblioteki warstw danych.
Zakłada się, że cały kod jest zarządzany, ale mogą istnieć niezarządzane części. Należy jednak wywołać metodę Dispose dla wszystkich przedmiotów jednorazowego użytku po ich użyciu, nie sądzę, że są one prawidłowo usuwane po wyjściu poza zakres. Najlepszą praktyką jest, aby obiekty jednorazowe nie wychodziły poza zakres bez wywoływania metody Dispose. Możesz używać instrukcji "using", jeśli używasz ich jako zmiennych lokalnych.
DbConnection jest dobrym przykładem dla przedmiotów jednorazowych, należy się pozbyć wszystkich połączeń (przedmiotów jednorazowego użytku).
Czy masz czysty kod zarządzany, czy masz niezarządzanego kodu lub współdziałania? –
Cały kod jest zarządzany. I używamy [dotConnect for Oracle z devArt] (http://www.devart.com/dotconnect/oracle/) jako biblioteki warstw danych. – kseen
Dlaczego zaciemniłeś zrzut ASCII? Wiesz, że można go całkowicie zrekonstruować za pomocą kodów po lewej? – Dani