Mysql的最大连接数用java程序测试的方法
2011-12-28 16:17
387 查看
Mysql的最大连接数用java程序测试的方法 |
import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException; import java.io.IOException; class testMaxConn{ public static void main(String args[]){ int count=0; Connection []conn=new Connection[1000]; Statement []stmt =new Statement[1000]; ResultSet []rs =new ResultSet[1000]; try{ Class.forName ("com.MySQL.jdbc.Driver").newInstance(); for(count=0;count<300;count++){ conn[count] = DriverManager.getConnection ("jdbc:mysql://localhost/MySQL", "root", ""); stmt[count]=conn[count].createStatement(); rs[count]=stmt[count].executeQuery ("SELECT * FROM user"); while (rs[count].next()){ //System.out.println(rs.getString(1)+ "t "+rs.getString(2)); } System.out.print(count+"t"); } }catch(SQLException ex1){ System.out.println("n"+ex1.toString()); }catch(InstantiationException ex2){ System.out.println("n"+ex2.toString()); }catch(ClassNotFoundException ex3){ System.out.println("n"+ex3.toString()); }catch(IllegalAccessException ex4){ System.out.println("n"+ex4.toString()); }finally{ try{ System.out.println("nSystem has opened "+count--+" MySQL connections.nPress Enter key to close the connections"); System.in.read(); System.out.println ("nClose the Connections:"); for(;count>=0;count--){ rs[count].close(); stmt[count].close(); conn[count].close(); System.out.print(count+"t"); } }catch(SQLException ex){ System.out.println ("n Close connection exception:"+ex.toString()); }catch(IOException io_ex){} }//end the first "try" } } |
相关文章推荐
- Mysql的最大连接数怎样用java程序测试
- 用java程序测试Mysql的最大连接数
- [记录]修改MYSQL最大连接数的方法分享
- 修改 MYSQL 最大连接数的3种方法
- 设置mysql最大连接数的方法 [转]
- 修改MYSQL最大连接数的3种方法
- 修改MYSQL最大连接数的3种方法
- 常用的三种修改mysql最大连接数的方法
- 设置mysql最大连接数的方法
- java 测试mysql 最大连接
- 常用的三种修改mysql最大连接数的方法
- 修改MYSQL最大连接数的3种方法分享
- JAVA程序的性能测试方法
- window2008下修改MYSQL最大连接数的2种方法
- 常用的三种修改mysql最大连接数的方法
- 常用的三种修改mysql最大连接数的方法
- 设置mysql最大连接数的方法
- 修改MYSQL最大连接数的3种方法详解
- Java中使用MySQL从安装、配置到实际程序测试详解
- 设置mysql最大连接数的方法