oracle构造测试数据
2021-10-08 本文已影响0人
我是光芒万丈
1.网上常见SQL,大约超过100w后,会提示内存不足,创建失败:
create table check_5w as
select rownum as id,
to_char(sysdate + rownum/24/3600, 'yyyy-mm-dd hh24:mi:ss') as inc_datetime,
trunc(dbms_random.value(0, 100)) as random_id,
dbms_random.string('x', 20) random_string
from dual
connect by level <= 50000;
2.使用数据工具进行mock,如DBEAVER.
进入到表数据详情后,
![](https://img.haomeiwen.com/i18383899/18194d95f049ae5b.png)
右击,选择Mock Data Generator即可。
![](https://img.haomeiwen.com/i18383899/dd031c3b792c0ea5.png)
配置好总体大小即批次大小即可.
![](https://img.haomeiwen.com/i18383899/1720e8286212f8f6.png)