資料庫連線測試

2021-08-30 00:11:31 字數 660 閱讀 9852

最近發現專案有時候連線資料庫的時候會報連線拒絕。

登陸到外網資料庫 執行select * from v$session 發現連線已使用了145個。其中有乙個使用者的連線占用異常高,大約在130到140之間浮動,大多數status字段值為inactive。

以前一直覺得這個值代表該連線處於空閒狀態,如果有新連線訪問這些連線還是可以利用,看來這個看法是錯誤的,於是便寫了**測試下。

當使用乙個連線完畢後如果沒有將連線關閉,該連線就會以inactive狀態存在且不能被再次利用。

factory

org.apache.commons.dbcp.basicdatasourcefactory

driverclassname

oracle.jdbc.driver.oracledriver

urljdbc:oracle:thin:@localhost:1521:oracle

username

scott

password

tiger

maxactive30

maxidle10

maxwait

2000

removeabandoned

true

removeabandonedtimeout

60

連線資料庫測試

在環境配置之後安裝pymysql 3.x版本要求 測試沒問題就可以進行資料的相關操作了,先看下資料庫版本,如下 import pymysql conn pymysql.connect host 127.0.0.1 port 3306,user root passwd db mysql 這裡寫上面設定...

C 連線資料庫測試

最近學asp跟 之類的需要測試本地的sql連線有沒有用,索性寫了乙個做測試,後面在同學 的電腦上配置環境的時候老是出問題,就不停的改進,一不小心就寫到第三版了。c 裡面的窗體控制項之類的要熟悉最基本的vs操作,這個到網上找教程吧,很多的。想想之前也是裝了vs2012大半年不知道怎麼用的。然後就是需要...

資料庫幾個連線的測試

晚上看了乙個同事在寫sql,覺得自己有段時間沒寫sql了,突然好想寫寫,然後就在oracled 的pl sql developer 寫了幾個簡單的語句來玩下,並且寫寫執行的結果。試驗準備 list teacher,student,tea stu 三個表 表的字段如下 teacer teaid nam...