當需要成批插入或者更新記錄時。可以采用Java的批量更新機制,這一機制允許多條語句一次性送出給資料庫批量處理。通常情況下比單獨送出處理更有效率
JDBC的批量處理語句包括下面兩個方法:
addBatch(String):添加需要批量處理的SQL語句或是參數;
executeBatch();執行批量處理語句;
通常我們會遇到兩種批量執行SQL語句的情況:
多條SQL語句的批量處理;
一個SQL語句的批量傳參;
例子:
1,事務
2,PreparedStatement
3,addBatch(String)+executeBatch()
來插入巨量資料