load.sh 文本文件 导入表名
- #!/bin/ksh
- echo $1 $2
- cat $1|wc -l>>file.txt
- #按每10000条记录分割一个文件
- split -l 10000 $1 $2_
- ls $2_* >file2.txt
- for i in `cat file2.txt`
- do
- # 数据库被置为无日志状态时,SQL语句不用加事务.
- echo "begin work;load from $i insert into $2;commit work;">file3.sql
- dbaccess dbsname file3.sql
- rm -rf $i
- done
- #比较导入文本记录与导入后的记录数是否一致
- echo "select count(*) from $2;" >count.sql
- dbaccess dbsname count.sql>>file.txt
- #rm temp file
- rm -f file2.txt count.sql file3.sql
本日志由 flyinweb 于 2009-10-28 10:35:38 发表到 数据库技术 中,目前已经被浏览 4430 次,评论 0 次;
作者添加了以下标签: INFORMIX分割导入大数据量文件;
而且直接配置文件是效率最高的,通过其它驱动效率都相对较低,BDB
这个测试不太准确,看官方的测试结果:http://bind-dlz.sourceforg
为什么使用BDB时QPS这么低? 我在bind版本基本相似的环境中测试的
It is quite useful and interesting too.
VIRT 的上限是64G,也就是36位, cat /proc/cpuinfo的结果是:addre
昨天要准备用线程重写webbench,试验了下Fedora Linux 2.6.35.14
不明白您的具体的意思是什么?
已经发送到你QQ邮箱