<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 0,  comments - 1,  trackbacks - 0
    數據庫連接的建立及關閉對系統而言是耗費系統資源的操作,在多層結構的應用程序環境中,這種耗費資源的動作對系統的性能影響尤為明顯。
           在傳統的數據庫連接方式(指通過DriverManager)中,一個數據庫連接對象均對應一個物理數據庫連接,每次操作都打開一個物理連接,使用完都關閉連接,這樣造成系統的性能低下。
           數據庫連接池的解決方案是在應用程序啟動時建立足夠的數據庫連接,并將這些連接組成一個連接池,由應用程序動態地對池中的連接進行申請、使用和釋放。對于多于連接池中連接數的并發請求,應在請求隊列中排隊等待。并且應用程序可根據池中連接的使用率,動態增加或減少池中的連接數。
           連接池技術盡可能多地重用了消耗內存的資源,大大節省了內存,提高了服務器的服務效率,能夠支持更多的客戶服務。通過使用連接池,將大大提高程序運行效率,同時,我們可以通過其自身的管理機制來監視數據庫連接的數量、使用情況等。

           在Tomcat5.5中配置數據源的方法與5.0中的方法是不一樣的。
    在\conf\server.xml中添加的內容如下(在</host>前)
    <Context path="/somepath" docBase="somepath"
            debug="0" reloadable="true" crossContext="true">
    <Resource
        name="jdbc/DemoDataSource"
        type="javax.sql.DataSource"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://localhost/yourdatebase"
        username="root"
        password="yourpassword"
        maxActive="1000"
        maxIdle="200"
        maxWait="5000"
        />
    </Context>

    在連接類中,代碼編寫如下:
    Context context=new InitialContext();
    DataSource dataSource=(DataSoruce)context.lookup("java:comp/env/jdbc/DemoDataSource");
    Connection conn = dataSource.getConnection();

    其他的數據庫操作就都一樣了。
    當執行完數據庫操作時,我們可以執行conn.close()方法,讓連接池管理器回收這個連接。和普通連接不同的是,這個操作并不關閉到數據庫的物理連接。

    posted on 2008-11-08 16:42 吳榮 閱讀(217) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    留言簿

    隨筆分類

    文章分類(1)

    文章檔案(2)

    收藏夾(1)

    搜索

    •  

    最新評論

    主站蜘蛛池模板: 国产成人高清亚洲一区久久| 亚洲视频国产视频| 99久久99热精品免费观看国产| 亚洲AV无码专区在线电影成人 | 亚洲精品中文字幕乱码三区| 99久久精品日本一区二区免费| 三级网站免费观看| 免费人成视频在线播放| 亚洲日韩乱码中文字幕| 亚洲精品免费在线视频| 久久亚洲国产视频| 亚洲va中文字幕无码久久不卡| 又黄又爽的视频免费看| 国产大片91精品免费看3| 日韩一区二区a片免费观看| 99re6在线视频精品免费下载| a毛片在线看片免费| 久久午夜无码免费| 4虎永免费最新永久免费地址| 曰批视频免费40分钟试看天天| 毛片在线全部免费观看| 香蕉免费一区二区三区| 免费国产黄网站在线观看可以下载| 最近国语视频在线观看免费播放| 三年在线观看免费观看完整版中文| A级毛片成人网站免费看| 在线看片免费人成视频久网下载| 曰批全过程免费视频在线观看无码| 日韩精品无码免费专区午夜不卡| 精品视频在线免费观看| 成人免费观看一区二区| 免费国产小视频在线观看| 亚洲真人无码永久在线| 亚洲第一成年人网站| 一个人看的在线免费视频| 永久在线免费观看| 免费人妻av无码专区| 亚洲国产日韩在线人成下载| 国产精品亚洲一区二区三区| 久久精品无码精品免费专区| 天天看片天天爽_免费播放|