利用procedure批量插入資料

2022-06-29 01:24:08 字數 993 閱讀 1171

要求在頁面查詢到5000條資料,為了方便插入,準備用shell指令碼寫curl命令呼叫自己寫的**介面,但是速度慢,而且寫的時候遇到點兒小問題,故用sql語句寫了這個功能

由於operationlog表中的ts欄位為13位的時間戳,所以採用了擷取的方式。

drop table if exists `operationlog`;

create table `operationlog` (

`sn` int(11) not null auto_increment,

`opl` varchar(8) not null,

`src` varchar(32) not null,

`pid` varchar(32) default null,

`ts` varchar(13) not null,

primary key (`sn`)

) engine=innodb default charset=utf8;

drop procedure if exists batchadd;

/*count1 迴圈次數 opl和src為operationlog的列*/

利用procedure批量插入資料

要求在頁面查詢到5000條資料,為了方便插入,準備用shell指令碼寫curl命令呼叫自己寫的 介面,但是速度慢,而且寫的時候遇到點兒小問題,故用sql語句寫了這個功能 由於operationlog表中的ts欄位為13位的時間戳,所以採用了擷取的方式。drop table if exists ope...

利用mybatis框架批量插入資料

總結專案重要用到利用mybatis框架批量插入資料庫的問題,大概整理了以下幾種方法 首先建立實體類 import lombok.data data public class user 建立user表 create table user id int 11 notnull auto increment...

mysql利用儲存過程批量插入資料

最近需要測試一下mysql單錶資料達到1000w條以上時增刪改查的效能。由於沒有現成的資料,因此自己構造,本文只是例項,以及簡單的介紹。首先當然是建表 create table fortest id int 30 unsigned not null auto increment primary ke...