我是靠谱客的博主 忧郁中心,最近开发中收集的这篇文章主要介绍Mysql 循环插入数量级数据 供大数据测试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1:定义存储过程

DELIMITER $$

CREATE PROCEDURE dowhile2()   
BEGIN   
  DECLARE i INT DEFAULT 0;   
  START TRANSACTION;  
  WHILE i<1000 DO   
  INSERT INTO t_user VALUES(UUID_SHORT(),i,'测试数据');
    
  SET i=i+1;   
  END WHILE;   
  COMMIT;
END $$
DELIMITER ;

2:执行存储过程

call dowhile2();



注意:i<1000是控制插入数据的条数,本人测试循环插入1千万级数据,大概执行时间为525秒左右,根据服务器性能,这个时间肯定有差距,不过还能够接受。

最后

以上就是忧郁中心为你收集整理的Mysql 循环插入数量级数据 供大数据测试的全部内容,希望文章能够帮你解决Mysql 循环插入数量级数据 供大数据测试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部