mysql生成1千万条有效测试数据
2017-07-03 19:03
495 查看
一直在找生成有效测试数据的工具与方法,今天找到一个大神写的js脚本,这里感谢----大地上的乌龟.链接在这http://www.cnblogs.com/bate/p/6894965.html
在大神的脚本上做了一些修改,生成了一个对象数组,并用ajax发到后台php插入数据库,代码如下
本人的笔记本比较渣,经测试一次插入6000条数据便可以了,每隔5-6秒向后台发起请求,
php后台处理
在大神的脚本上做了一些修改,生成了一个对象数组,并用ajax发到后台php插入数据库,代码如下
for (var i = 0; i < val; i++) { var row = { name:newName(), card_id:generateCode(), phone:newMobile(), bank_id:newBankCode(), email:newEmail(), address:newAddress(), //获取当前时间戳 create_at:Date.parse(new Date())/1000 }; dat.push(row); } //将对象数组格式化json成字符串 dat=JSON.stringify(dat); $.post('http://www.shop.com/index.php/Back/Data/save', {dat:dat}, function(data) { /*if (data.info==1) {console.log('成功')};*/ console.log(data); },'html');
本人的笔记本比较渣,经测试一次插入6000条数据便可以了,每隔5-6秒向后台发起请求,
$('#sub').click(function(event) { setInterval(function(){ sub(); },5000); });
php后台处理
//用的tp3的框架 $arr = I('post.dat'); //将字符串转化成数组 $arr=json_decode($arr,true); $a = D('data') ->addAll($arr);生成的数据,生成1千万数据用了好久,待优化后再更改
相关文章推荐
- mysql 动态sql 生成测试数据
- mysql快速生成测试数据
- MySQL快速生成本地测试数据
- mysql快速生成测试数据的方法,以及分页limit语句优化
- mysql 快速生成百万条测试数据
- mysql使用存储过程批量生成学生表、课程表和成绩表测试数据
- mysql 快速生成百万条测试数据
- mysql使用循环生成测试数据
- windows :TPC-H测试的数据库模式生成及其数据导入MySQL的教程记录
- mysql 快速生成百万条测试数据
- mysql 动态生成测试数据
- MySQL和MSSQl使用While 语句循环生成测试数据
- skymvc网站测试之mysql数据生成
- mysql 快速生成百万条测试数据
- mysql 快速生成百万条测试数据
- mysql生成千万级的测试数据
- Mysql 快速生成百千万条测试数据
- mysql生成千万级的测试数据