Mysql 批量操作重大發現

2021-09-01 07:52:34 字數 338 閱讀 8289

一直測試的批量操作和普通操作效能上沒什麼區別。

覺得很奇怪,而且驅動裡面原始碼也會發現表面上是批量操作實際上也是一條條執行。

後來看了這位的帖子

發現了rewritebatchedstatements這個引數

加上之後,簡單的測試了下效率提高了30倍

當時就讓我震驚了

又測試了下1000條記錄/提交

插入1.6w條記錄耗時7s, 測試總耗時9s

而最開始測試無論是批量執行還是一條條支援耗時差不多都在350s

這個差距真是驚天地泣鬼神!

這個引數需要在 jdbc 5.1.13+版本才有效

外連線消除的重大發現

postgres select from test1 left join test2 on test1.id1 test2.id3 and test2.id3 is not null id1 id2 id3 id4 2 3 2 323 4 3 5512 34 3 rows postgres 那我要大...

關於KMP演算法的重大發現

之前寫kmp模板的時候,nx i 代表最大的乙個x,使s 1,x 1 是s 1,i 1 的字尾。方法1 然而網上還有另一種方法求nx陣列,nx i 表示最大的乙個x,使s 1,x 是s 1,i 的字尾。方法2 兩種nx陣列在具體匹配的時候方法稍有不同,但都能正確匹配字串。但是在做字串dp題的時候,發...

做理工大發現的問題整理

1.布局 先用色塊把整體佈好。2.id 唯一的 重複也不會錯,同樣的css可以加標號 3.img 寬度和高度只設定一種,避免被拉伸 4.如果要不隨縮放而改變,所在的div和本身都不要設高。如果只給div設高,不會改變,但會遮蓋下面內容,如果也給設高,高度會縮放。5.對a和div的標籤組合設定 hov...