创建大量的测试数据,动不动就需要上万条,如何通过一条SQL快速生成大量的测试数据的方法。 SQL> select rownum as id, 2 to_char(sysdate + rownum / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss ...
介绍 最近觉得使用shell语言,做一些业务需求,是超爽的事情。 shell魅力等着我们来发现啊。 研究案例:插入 万条记录以便测试使用,主要是想看看索引的威力。 必要性 原来一有什么服务端脚本运行,我先想到的是我擅长点的php,然后在考虑shell,因为shell用起来怪怪的。但是今天我下狠心要用shell把代码写完。 完工之后回头看看,恩,确实很爽,相当爽。 我觉得我学习shell是非常有必 ...
2012-05-27 22:40 12 6243 推荐指数:
创建大量的测试数据,动不动就需要上万条,如何通过一条SQL快速生成大量的测试数据的方法。 SQL> select rownum as id, 2 to_char(sysdate + rownum / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss ...
faker可以用来批量构造测试数据。首先安装:pip install Faker 具体用法参考:https://zhuanlan.zhihu.com/p/87203290 这里主要是讲下利用faker批量生成测试数据,并保存到数据库。 如下图,创建了一个person表,里面有id,name ...
原语句: select sum(sale_price) as account_money, count(distinct point_card_no) as use_count, sum(a ...
1.在函数里面新建一个存储过程 CREATE DEFINER=`root`@`%` PROCEDURE `NewProc`()BEGIN SET @num = 1;WHILE @num < ...
方法一: 1.建表 2.第一次插入数据 3.第二次插入数据 方法二: 1.建表 2.插入数据 ...
对比一下,首先是用 mysql 的存储过程弄的: 复制代码代码如下: mysql>delimiter $ mysql>SET AUTOCOMMIT = 0$$ mysql> create procedure test() begin ...
最近想到创建一个大量数据的测试环境,于是找了一下怎么插入100W条数据,我用的是20个字段 对比一下,首先是用 mysql 的存储过程弄的: 复制代码代码如下: mysql>delimiter $ mysql>SET ...
测试需求,id、姓名、邮箱、手机号不可重复 1.创建序列 2.创建表 3.for循环插入数据 插入效果如下 ...