现在的位置: 首页 > 数据库 > 正文

Oracle造随机测试数据

2015年01月13日 数据库 ⁄ 共 487字 暂无评论 ⁄ 阅读 2,208 次

情形一:

创建表t_test_random,有9个字段,第1个字段为从100到1000000的序列,第2个字段为一个随机的8位数字字符串,第3个字段为1到100随机整数,第4个字段为从1到100内的随机奇数,第5个字段为随机的10位大小写混合字符串,第6个字段为随机的10位大写字母和数字混合字符串,第7个字段为2012年10月1日到2012年10月7日中早9点到18点范围内的一个随机时间,第8个字段为过去30分钟的某个随机时间,第9个字段为过去10天的某个随机日期。

注:可能会遭遇内存不足的问题,只能操作百万级以下数据量,速度百万数据9个字段90秒。

情形二:

前9个字段一样,第10个字段为(a,b,c,d,e)中随机一个字母,第11个字段为随机生成的只含小写字母单词组成的句子。

注:平均1分钟100万数据量(1字段),11个字段10万数据耗时1分钟18秒。

建表语句:

数据插入语句:

» 声明:本站文章源于个人经验总结或书籍、互联网转载,内容仅用于个人学习,请勿转载,否则后果自负!

给我留言

留言无头像?