jdbc是長連接還是短連接 oracle數據庫的長連接和短連接的區(qū)別?
oracle數據庫的長連接和短連接的區(qū)別?相對而言,短連接通常是連接的,然后執(zhí)行SQL然后關閉,而長連接則是執(zhí)行以保持連接的執(zhí)行?,F在更多的應用程序層是連接池機制,它將連接資源緩存到連接池中以供連續(xù)重
oracle數據庫的長連接和短連接的區(qū)別?
相對而言,短連接通常是連接的,然后執(zhí)行SQL然后關閉,而長連接則是執(zhí)行以保持連接的執(zhí)行。現在更多的應用程序層是連接池機制,它將連接資源緩存到連接池中以供連續(xù)重用。這種連接比較長,主要是為了減少頻繁的數據庫連接造成的資源消耗。
sqlserver數據庫長連接和短連接的區(qū)別是什么?
事實上,長連接是相對于通常的短連接而言的,即保持客戶機和服務器的長時間連接。短連接的常見操作步驟是:連接數據傳輸關閉連接;而長連接通常是:連接數據傳輸保持連接數據傳輸保持連接-關閉連接;這就要求長連接在沒有數據通信的情況下定期發(fā)送數據包,以保持連接狀態(tài)。當沒有數據傳輸時,可以直接關閉短連接。何時使用長連接和短連接?長連接主要用于少數客戶機和服務器之間的頻繁通信,因為如果短連接用于頻繁通信,往往會發(fā)生套接字錯誤,頻繁創(chuàng)建套接字連接也是一種資源浪費。但是對于服務器來說,長連接也會消耗一些資源,需要特殊的線程(Unix下可以使用進程管理)來維護連接狀態(tài)。總之,長連接和短連接的選擇要視情況而定。