[MySQL] 提升insert效能~聽說快10倍!

  • 4857
  • 0

摘要:[MySQL] 提升insert效能~聽說快10倍!

之前遇到過 MySQL 5.5 在 insert 大量資料時後效能不好

比用 MsSQL 或是 Oracle 差了很大一截

但是高高層長官就是喜歡用<免費版>.....angry

不知道是哪個宦官干預朝政no

因此~改善 insert 效能如下

 

原本 insert 語法


INSERT INTO tbl_name (a, b, c) VALUES (1, 2, 3);

INSERT INTO tbl_name (a, b, c) VALUES (4, 5, 6);

INSERT INTO tbl_name (a, b, c) VALUES (7, 8, 9);

 

提升效能與法


INSERT INTO tbl_name (a, b, c) VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9);

 

個人實測之後效能果真有差.........聽說有效能提升10倍

官方文件 --> http://dev.mysql.com/doc/refman/5.5/en/insert.html

 






Y2J's Life:http://kimenyeh.blogspot.tw/