[英]Number of DB connection using
我們將spring,jpa,hibernate,oracle和java用於我們的Web應用程序。 在部署我們的Web應用程序時,它使用來自數據庫的一定數量的連接。 所以我需要找到以下內容
可能嗎? 任何幫助表示贊賞。 提前致謝。 當我上網時,我想到了以Admin特權用戶身份在oracle db中找到以上內容的想法。 但是我需要在我們的應用程序或外部程序中執行此操作。
您正在使用連接池,因此在配置設置中指定了最大連接數。
假設所有會話都使用一個用戶名,並且沒有其他會話使用相同的用戶名
select count(*)
from gv$session
where username = <<username your application is using>>
將向您顯示當前有多少個會話。
我不確定在這種情況下“免費”連接對您意味着什么。 我的猜測是從配置的最大會話數中減去打開的會話數,但我不確定這是否是您要的。
使用MyOra工具,該工具具有開發人員期望的與DB有關的所有關鍵功能。 http://myorasql.com/,並可以嘗試使用以下Oracle查詢http://blog.sergkazakov.com/2010/10/check-oracle-number-of-connections.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.