1. 筹备工作
须要的环境
- Oralce、MySQL、PG等支流数据库
- HHDBCS7.6及以上版本
测试步骤
- 建设两张表带有主外键关系
- 应用模板窗口生成数据,主键表生成100条,外键表生成10000条
- 校验数据生成状况
2. 建设两张表带有主外键关系
--主键表create table dept( d_id NUMBER(5) primary key, d_name VARCHAR2(20));--外键表create table emp( e_id NUMBER(10), e_name VARCHAR2(20), salary NUMBER(6), dept_id NUMBER(5), FOREIGN KEY (dept_id) REFERENCES dept(d_id));
3. 应用模板窗口生成数据
3.1. 首先关上模板窗口
3.2. 查看编辑器快捷键以及脚本的模板
点击下方的“应用帮忙”便可查看以下提醒
3.3. 抉择模板并编写SQL脚本
在模板编辑器窗口输出“foreach ”便可弹出以下脚本,可依据理论状况抉择并进行SQL调整优化
模板如下
编写脚本
--dept表#foreach( $i in [1..100] ) insert into dept(d_id,d_name) values($i,'部门$i');#end--emp表#foreach( $i in [1..100] ) #foreach( $j in [1..100] ) insert into emp(e_id,e_name,salary,dept_id) values($j,'姓名$j',10000,$i'); #end#end
别离将两个SQL脚本抉择“执行到文件”
点击执行,输出文件名,保留即可
弹出对话框,点击确定
3.4. 写入数据
关上工作治理,工作类型抉择“增加SQL文件”
点击增加弹出窗口,抉择上一步保留的SQL文件,依据集体状况可编辑工作名称
点击确定,主动开始执行可点击日志查看运行进度
3.5. 校验数据生成状况
应用select count() from dept union all select count() from emp; 查看dept表和emp表共有多少条测试数据
查问后果别离为100、10000条数据,至此事务实现。
4. 总结
恒辉桌面管理工具,在虚拟机环境下,写入1万多条数据,只破费了26秒,而且测验下来没有失落一数据,可见其平安,高效并稳固。