mysql 批處理addBatch用法

批處理demo
Connection conn = C3P0Util.getConnection();
PreparedStatement ps = null;
String sql = "insert into t_user values(null,?)";//定義sql的格式
ps = conn.prepareStatement(sql);
for (int i = 0; i < 10000; i++) {
    ps.setString(1, "user" + i);
    ps.addBatch();  //將sql語句保存起來,先不執行
}
ps.executeBatch();//執行批處理中所有的sql語句
ps.clearBatch();//清空批處理

 

 

查看mysql連接數與客戶端ip

SELECT substring_index(host, ':',1) AS host_name,state,count(*) FROM information_schema.processlist GROUP BY state,host_name; 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章