Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Nieaktywne połączenie Oracle

Jest jakiś problem? W większości systemów większość sesji jest przez większość czasu nieaktywna. Sesja nieaktywna oznacza jedynie, że w chwili, gdy przeszukiwałeś słownik danych, instrukcja SQL nie była wykonywana. Niezależnie od tego, czy mówisz o aplikacji typu klient-serwer, czy o aplikacji trójwarstwowej, w której warstwa środkowa ma pulę połączeń, przez większość czasu czekasz, aż aplikacja przetworzy jakieś dane, albo na podjęcie decyzji przez użytkownika . W tym czasie sesja bazy danych będzie nieaktywna.

Jeśli chodzi o zapytanie, które widzisz, mocno założę się, że jest to po prostu zapytanie, które dowolny sterownik/struktura bazy danych, którego używasz (sterownik ODBC, sterownik OLE DB, dostawca ODP.Net itp.) jest wykonywany podczas połączenia zostanie otwarty lub gdy zostanie zwrócony do puli połączeń średniego poziomu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Unikalny klucz w Oracle z przykładami

  2. SELECT z tabeli z listą Varying IN w klauzuli WHERE

  3. .patch_storage

  4. Zmień nazwę tabeli lub widoku Oracle

  5. Tajemnica rownum w wyroczni