sql >> Databáze >  >> RDS >> Oracle

Podivný vzor využití paměti v aplikaci C# Windows Form

Problém je určitě způsoben ODP.NET. Pokud zakážu fond připojení, problém se neprojeví. Zdá se, že pro každé připojení ODP.NET vytvoří 2 vlákna a ve 3minutových intervalech (jak je vidět na obrázcích) ODP.NET provádí nějakou údržbu, ale z nějakého důvodu přiděluje paměť, která se neuvolní hned.

Snadno se reprodukuje. Stačí vytvořit jednoduchou aplikaci, která po stisknutí tlačítka otevře připojení k databázi Oracle a provede se uložená procedura. Všimnete si vzoru prvního obrázku. Vzor ostatních obrázků je způsoben počtem spojení vytvořených aplikací.




  1. Převeďte řetězec na hodnotu datetime v LINQ

  2. jak vytvořit počítadlo článků v php?

  3. Porušuje funkce EXTRACT společnosti Oracle NOENTITYESCAPING v XMLELEMENT?

  4. Podivné chování Laravel Homestead Database Connection