亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Tomcat 5.0-5.5連接池配置指南

2019-11-18 13:04:10
字體:
來源:轉載
供稿:網友

  本文以目前最流行的MySQL為例,講解通過Tomcat連接池連接MySQL數據庫的基本步驟,假如你了解MySQL可跳過第一步。
  
  在進行Tomcat連接池配置前,先解壓縮mysql-connector-java-xxx.zip,將其中的mysql-connector-java-3.x.x-xxx.jar取出,置于/common/lib中。
  
  接下來,讓我們一起進入出色的Tomcat配置之旅。
  
  一.新建用戶及數據庫
  
  操作步驟如下:
  
  C:/Documents and Settings/Administrator>d:
  
  D:/>cd mysql/bin
  
  D:/MySQL/bin>mysql -u root -p
  Enter passWord: *******
  Welcome to the MySQL monitor. Commands end with ; or /g.
  Your MySQL connection id is 51 to server version: 4.1.12a-nt
  
  Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
  
  mysql> GRANT ALL PRIVILEGES ON jcc.* TO jcc@localhost IDENTIFIED BY 'jsp.com.cn'
  WITH GRANT OPTION;
  Query OK, 0 rows affected (0.01 sec)
  
  mysql> USE mysql;
  Database changed
  mysql> SELECT Host,User,Password FROM user;
  +-----------+------+-------------------------------------------+
   Host User Password
  +-----------+------+-------------------------------------------+
   localhost root *60D5B730382EC2170CA366DE181767E4C5343DE8
   % jsp *C22AB0FD8A289C7D337C9998B63B8EA8335E5F35
   localhost jcc *C22AB0FD8A289C7D337C9998B63B8EA8335E5F35
  +-----------+------+-------------------------------------------+
  3 rows in set (0.01 sec)
  
  mysql> exit
  Bye
  
  D:/MySQL/bin>mysql -u jcc -p
  Enter password: **********
  Welcome to the MySQL monitor. Commands end with ; or /g.
  Your MySQL connection id is 57 to server version: 4.1.12a-nt
  
  Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
  
  mysql> CREATE DATABASE jcc;
  Query OK, 1 row affected (0.02 sec)
  
  mysql> USE jcc;
  Database changed
  mysql> CREATE TABLE user(
  -> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  -> name VARCHAR(8) NOT NULL
  -> );
  Query OK, 0 rows affected (0.08 sec)
  
  mysql> INSERT INTO user (name) VALUES ('Corebit');
  Query OK, 1 row affected (0.03 sec)
  
  mysql> INSERT INTO user (name) VALUES ('Ivan');
  Query OK, 1 row affected (0.03 sec)
  
  mysql> SELECT * FROM user;
  +----+---------+
   id name
  +----+---------+
   1 Corebit
   2 Ivan
  +----+---------+
  2 rows in set (0.00 sec)
  
  mysql>
  
  二.配置Tomcat連接池
  
  Tomcat5.0進行如下配置:
  
  在/conf/server.xml的...之間加入以下代碼:
  
     factory   org.apache.commons.dbcp.BasicDataSourceFactory
  
     maxActive   100
  
     maxIdle   30
  
     maxWait   10000
  
     username   jcc
  
     password   jsp.com.cn
  
      driverClassName    com.mysql.jdbc.Driver
  
     url   jdbc:mysql://localhost/jcc
  
  Tomcat5.5進行如下配置:
  
  在/conf/server.xml的...之間加入以下代碼:
  
  三.在/下,新建MySQL數據庫連接文件Select.jsp
  
  Select.jsp源碼如下:
  
  "); while(rs.next()){  out.print(rs.getString(1)+" ");  out.print(rs.getString(2)+"
  "); } rs.close(); stmt.close(); conn.close();}catch(Exception e){ out.print(e);}%>
  
  四.運行http://localhost/Select.jsp,顯示結果如下:
  
  User-list
  1 Corebit
  2 Ivan
  
  則表示數據庫連接成功!恭喜!恭喜!
  
  否則請檢查數據庫連接器版本,出錯可能性比較高!
  
  *注:
  
  Tomcat連接池中,部分參數說明如下:
  
  maxActive="100"  
  
  maxIdle="30"
  
  maxWait="10000"
  
  jdbc:mysql://localhost/jcc
  
  PS:假如最大數據庫活躍連接數過大,可想而知,內存占用量是非常驚人的!假如空閑連接數過大,則資源利用率低,連接池長期未釋放,可導致連接池結點異常。所以選好maxActive和maxIdle是連接池性能的要害因素,當然這取決于服務器環境。
  
 ?。剑?br />  
  連接池運作原理:
  
  在實際應用開發中,非凡是在WEB應用系統中,假如JSP、Servlet或EJB使用JDBC直接訪問數據庫中的數據,每一次數據訪問請求都必須經歷建立數據庫連接、打開數據庫、存取數據和關閉數據庫連接等步驟,而連接并打開數據庫是一件既消耗資源又費時的工作,假如頻繁發生這種數據庫操作,系統的性能必然會急劇下降,甚至會導致系統崩潰。數據庫連接池技術是解決這個問題最常用的方法,在許多應用程序服務器(例如:Weblogic,WebSphere,JBoss)中,基本都提供了這項技術,無需自己編程,但是,深入了解這項技術是非常必要的。
  
  數據庫連接池技術的思想非常簡單,將數據庫連接作為對象存儲在一個Vector對象中,一旦數據庫連接建立后,不同的數據庫訪問請求就可以共享這些連接,這樣,通過復用這些已經建立的數據庫連接,可以克服上述缺點,極大地節省系統資源和時間。
  
  數據庫連接池的主要操作如下:
  
 ?。?)建立數據庫連接池對象(服務器啟動)。
  
 ?。?)按照事先指定的參數創建初始數量的數據庫連接(即:空閑連接數)。
  
 ?。?)對于一個數據庫訪問請求,直接從連接池中得到一個連接。假如數據庫連接池對象中沒有空閑的連接,且連接數沒有達到最大(即:最大活躍連接數),創建一個新的數據庫連接。
  
 ?。?)存取數據庫。
  
 ?。?)關閉數據庫,釋放所有數據庫連接(此時的關閉數據庫連接,并非真正關閉,而是將其放入空閑隊列中。如實際空閑連接數大于初始空閑連接數則釋放連接)。
  
 ?。?)釋放數據庫連接池對象(服務器停止、維護期間,釋放數據庫連接池對象,并釋放所有連接)。
  
  希望本文能對你使用Tomcat連接池連接MySQL數據庫有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲va久久久噜噜噜| 隔壁老王国产在线精品| 成人黄色影片在线| 久久视频这里只有精品| 不卡伊人av在线播放| 国内精品国产三级国产在线专| 国产欧美va欧美va香蕉在| 91国偷自产一区二区三区的观看方式| 97色在线观看免费视频| 欧美午夜视频在线观看| 精品国产成人在线| 国产成人自拍视频在线观看| 精品久久久久久国产| 日韩av在线免费观看| 在线免费看av不卡| 日韩欧美在线一区| 日韩亚洲欧美中文在线| 亚洲成人黄色网址| 亚洲白虎美女被爆操| 国产一区二区黑人欧美xxxx| 成人激情视频在线观看| 中文字幕欧美精品日韩中文字幕| 亚洲二区中文字幕| 国产精品日日摸夜夜添夜夜av| 日韩黄色av网站| 成人国产精品免费视频| 国产精品美女www爽爽爽视频| 欧美乱大交做爰xxxⅹ性3| 亚洲一级一级97网| 91久久国产精品91久久性色| 国产香蕉精品视频一区二区三区| 91精品国产综合久久久久久久久| 欧美日韩另类字幕中文| 国产精品电影一区| 毛片精品免费在线观看| 亚洲成av人影院在线观看| 国产精品视频免费在线| 日韩在线视频观看正片免费网站| 一区二区成人精品| 一本久久综合亚洲鲁鲁| 日韩免费av一区二区| 国产亚洲精品成人av久久ww| 日韩免费在线播放| 日韩女在线观看| 日韩欧美国产中文字幕| 久久亚洲影音av资源网| 日韩精品免费在线观看| 国产婷婷成人久久av免费高清| 欧美日韩美女视频| 久久久久久久久久亚洲| 亚洲国产毛片完整版| 精品久久久久久亚洲精品| 自拍偷拍亚洲欧美| 日本中文字幕不卡免费| 国产日韩换脸av一区在线观看| 亚洲人成网站在线播| 久久久电影免费观看完整版| 亚洲免费中文字幕| 亚洲精品第一页| 国产精品美女久久久免费| 欧美在线视频一区| 日韩一区视频在线| 久久久国产视频91| 精品久久久久久国产| 亚洲免费一级电影| 国产精品久久9| 欧美激情2020午夜免费观看| 成人福利网站在线观看| 国产精品99久久99久久久二8| 亚洲视频在线免费看| 日韩网站免费观看高清| 亚洲第一福利在线观看| 亚洲最大av网| 国内精品久久久久久| 精品国产一区二区三区四区在线观看| 青青青国产精品一区二区| 欧美电影在线观看完整版| 精品综合久久久久久97| 国产成人精品a视频一区www| 久久久久久久国产精品| 久久精品视频网站| 国产精品91久久| 在线亚洲男人天堂| 国产成人精品在线播放| 日本精品久久中文字幕佐佐木| 国产精品久久久久久久久久东京| 久久免费国产精品1| 91久久国产综合久久91精品网站| 欧美激情性做爰免费视频| 亚洲精品suv精品一区二区| 红桃视频成人在线观看| 久久久精品国产网站| 国产91精品最新在线播放| 国产玖玖精品视频| 欧美黑人国产人伦爽爽爽| 久热精品视频在线免费观看| 国产69精品99久久久久久宅男| 国产午夜精品美女视频明星a级| 97视频在线观看免费高清完整版在线观看| 欧美在线激情网| 久久久久久噜噜噜久久久精品| 欧美日韩国产区| 日韩欧美aaa| 日本久久久久久久久| 欧美孕妇孕交黑巨大网站| 精品动漫一区二区| 91免费在线视频| 日韩成人网免费视频| 亚洲一区二区中文字幕| 68精品久久久久久欧美| 日韩午夜在线视频| 蜜臀久久99精品久久久无需会员| 成人国产精品色哟哟| 国产欧美va欧美va香蕉在| 久久99久久99精品中文字幕| 国产成人精品一区二区在线| 亚洲国产免费av| 岛国av午夜精品| 欧美中文字幕在线视频| 北条麻妃久久精品| 成人黄色生活片| 日韩精品免费在线| 欧美性猛交xxxx乱大交| 国产午夜精品理论片a级探花| 欧美黑人极品猛少妇色xxxxx| 国产成人中文字幕| 亚洲国产天堂久久国产91| 日韩欧美在线播放| 久热99视频在线观看| 97视频在线观看免费高清完整版在线观看| 日韩在线观看免费av| 亚洲人成电影网站色xx| 91亚洲精品久久久久久久久久久久| 亚洲一区二区三区毛片| 欧美日韩在线视频首页| 欧美老少做受xxxx高潮| 两个人的视频www国产精品| 91av视频在线免费观看| 久久免费视频在线观看| 欧美精品一区二区免费| 91色琪琪电影亚洲精品久久| 欧美日韩xxx| 国产xxx69麻豆国语对白| 91精品国产色综合久久不卡98| 亚洲tv在线观看| 国产精品久久婷婷六月丁香| 成人免费视频网址| 国产mv免费观看入口亚洲| 亚洲网站视频福利| 日韩精品www| 亚洲夜晚福利在线观看| 奇米一区二区三区四区久久| 91精品国产综合久久香蕉的用户体验| 中文字幕亚洲综合| 国内外成人免费激情在线视频| 久久天天躁狠狠躁夜夜爽蜜月| 福利微拍一区二区| 国产精品免费在线免费| 欧美视频专区一二在线观看| 久久久久久久国产| 国产精品男人爽免费视频1| 国产日韩av在线| 国产做受69高潮| 亚洲精品一区二区网址|