我正在从Java程序向数据库发送一长串更新。我想知道
之间是否存在速度差异答案 0 :(得分:2)
使用PreparedStatement和批处理是首选方法。它减少了客户端和数据库服务器之间的网络流量。
答案 1 :(得分:0)
我知道你提到了java但是作为一个例子,这是一本来自C#书的提示我正在阅读:
NOTE FREE PERFORMANCE UPGRADE!
Setting UpdateBatchSize to 0 is a quick way to boost the update performance of the
DbDataAdapter object. (Setting the value to 0 instructs the DbDataAdapter object to create the largest possible batch size for changes)