Oracle
 sql >> Database >  >> RDS >> Oracle

Connessione inattiva Oracle

C'è un problema? Nella maggior parte dei sistemi, la maggior parte delle sessioni è inattiva per la maggior parte del tempo. Una sessione inattiva indica semplicemente che nell'istante in cui è stata eseguita una query sul dizionario dei dati, un'istruzione SQL non veniva eseguita. Che tu stia parlando di un'applicazione client-server o di un'applicazione a tre livelli in cui il livello intermedio ha un pool di connessioni, la maggior parte delle volte stai aspettando che l'applicazione elabori alcuni dati o che l'utente prenda una decisione . Durante questo periodo, la sessione del database sarà inattiva.

Per quanto riguarda la query che stai vedendo, scommetto fortemente che questa è semplicemente una query che qualsiasi driver di database/framework che stai utilizzando (il tuo driver ODBC, driver OLE DB, provider ODP.Net, ecc.) Viene eseguito quando una connessione viene aperto o quando viene restituito a un pool di connessioni di livello intermedio.