多语言展示
当前在线:1287今日阅读:165今日分享:48

制作差异度尽量大的百万级数据表

百万级数据性能测试时,需要用到该经验
工具/原料
1

plsql

2

oracle

方法/步骤
1

1.oracle循环执行函数N为重复执行次数Insert语句为一个循环体,可以写的越多,差异度越大 DECLARE j number; BEGIN   FOR j IN 1..N LOOPinsert into keyword(kw_id,kl_id,kw_key) values (se_kw.nextval,'1','xxx');...  END LOOP; commit; END; /

2

2.批量制作差异度insert 语句<1>通过Excel表格,将语句拼凑,将变量单独置于一个单元格,<2>为了去除单元格之间的空格,通过文本函数=CONCATENATE(A20,B20,C20)将单行单元格拼凑,下拉到各个行;<3>最后将拼好的insert语句放置到sql循环函数中。<4>执行。END

推荐信息