在使用JDBC開發(fā)程序的時(shí)候,作為程序員,我們關(guān)注程序?yàn)槭裁磿?huì)拋出SQLException,sql語句錯(cuò)在哪里。為了查找出錯(cuò)誤,我們逐步跟蹤程序的執(zhí)行或者輸出sql語句;但調(diào)試服務(wù)端程序可能比較麻煩,在生產(chǎn)環(huán)境中,根本就不允許調(diào)試,輸出的sql語句信息可能不完整(參數(shù)沒有輸出完整或者根本沒有輸出),很多時(shí)候,遷移到生產(chǎn)環(huán)境時(shí),這些輸出語句被注釋掉了。作為項(xiàng)目管理者、架構(gòu)師、維護(hù)人員,我們關(guān)注資源是不是釋放了,數(shù)據(jù)庫連接是不是關(guān)閉了,即使做足了充分的準(zhǔn)備,認(rèn)為程序足夠強(qiáng)壯,但是,突然哪天發(fā)現(xiàn)系統(tǒng)中存在這樣的問題的時(shí)候,怎么解決這樣的問題仍然毫無頭緒。
這是我開發(fā)中遇到的問題,如何更好地解決這些問題,是我開發(fā)JDBC Monitor的初衷。
在寫得差不多的時(shí)候放出來,呵呵。
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||