測試 mysql 的最大連線數
測試 mysql 的最大連線數。
blog.csdn.net/shiyangxt/article/details/83264544 --- 原文連結
如果直接用 navicat 查詢 mysql 的連線數,查詢語句是 show status like 'Threads%';
其中的 Threads_connected 就是 mysql 的連線數
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
// 測試 mysql 的最大連線數
public class JdbcMaxTest{
// main
public static void main(String[] a){
int count = 1;
int max = 5000;
Connection[] conn = new Connection[max];
Statement[] stmt = new Statement[max];
ResultSet[] rs = new ResultSet[max];
String dbUrl = "jdbc:mysql://localhost:3306/testDB1";
String name = "admin";
String pwd = "123";
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
for (count = 1; count < max; count++){
conn[count] = DriverManager.getConnection(dbUrl, name, pwd);
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 ");
if(count % 20 == 0 && count > 0){
System.out.print("\n");
}
}
}catch(Exception ex){
System.out.println("\n" + ex.toString());
//System.out.println(count);
} finally {
try {
System.out.println("\n" + "System has opened " + --count
+ " Mysql connections.");
System.out.println("Press Enter key to close them.");
System.in.read();
System.out.println("Close these Connections:");
for(; count >= 0; count--){
if(rs[count] != null){
rs[count].close();
}
if(rs[count] != null){
rs[count].close();
}
if(conn[count] != null){
conn[count].close();
System.out.print(count + "t ") ;
if(count % 20 == 0 && count > 0){
System.out.print("\n");
}
}
}
}catch(Exception ex){
System.out.println("\n" + "Close connection exception: " + ex.toString());
}
}
}
}
相關文章
- mysql最大連線數MySql
- MYSQL 檢視最大連線數和修改最大連線數MySql
- 加大MySql的最大連線數MySql
- MySQL 修改最大連線數MySql
- mysql最大連線數修改MySql
- MySQL 預設最大連線數是多少?MySql
- Jboss的最大連線數
- mysql關於最大連線數、最大併發執行緒數的區別MySql執行緒
- sqlplus連線數的測試SQL
- Windows Socket 最大連線數Windows
- 測試連線
- php7連線mysql測試程式碼PHPMySql
- 單機最大tcp連線數TCP
- oracle最大連線數相關Oracle
- Oracle檢視允許的最大連線數和當前連線數Oracle
- RabbitMQ能開啟的最大連線數MQ
- myeclipse 中java連線mysql、查詢測試EclipseJavaMySql
- mstsc命令遭遇超出最大連線數
- Tomcat最大連線數問題Tomcat
- EBS DB最大連線數調整
- mysql的JDBC架包下載及簡單測試連線MySqlJDBC
- MySQL和Oracle中的半連線測試總結(一)MySqlOracle
- MySQL伺服器最大連線數怎麼設定才合理MySql伺服器
- 單機最大的TCP連線數及其修改TCP
- oracle檢視允許的最大連線數和當前連線數等資訊Oracle
- MySQL連線數管理MySql
- dedicated server連線測試Server
- 自然連線的一個測試
- 詳解IIS最大併發連線數
- activemq修改IO模型和最大連線數MQ模型
- 檢視並修改oracle最大連線數Oracle
- ORACLE檢視並修改最大連線數Oracle
- 如何看例項的歷史最大連線數?
- 【Windows 64位】MySQL 8.0.21安裝教程+Navicat+MySQL連線測試WindowsMySql
- MySql 限制連線程式數MySql線程
- Linux配置支援高併發TCP連線(socket最大連線數)LinuxTCP
- 測試rss與navicat連線
- python連線redis測試PythonRedis