sql >> Databasteknik >  >> RDS >> Oracle

Oracle:Hur upptäcker man klientprocessuppsägning som det fungerar för sqlplus?

SQL*Plus använder OCI - Oracle Call Interface. Detta är ett omfattande API (över fyrahundra funktionsanrop. OCI tillhandahåller många metoder för att hantera anslutningar och sessioner. Jag vet inte säkert men jag skulle gissa att SQL*Plus använder OCILogon2() för att registrera en dedikerad session för användaren, och sätter något i sessionshandtaget som gör att det kan upptäcka när sessionen AVBÖR.

Så förmodligen använder din applikation inte OCI för att ansluta databasen. Om du vill veta mer om OCI kan du läsa dokumenten. Varnas det är ganska låg nivå grejer! Läs mer.



  1. Hur beräknar man storlek från min MySQL-fråga?

  2. MYSQL-utlösare:JSON_SEARCH ett heltalsvärde i en json-array med heltal

  3. Underfrågor och multitabeller

  4. Foreach Loop Container för dataflödesuppgift