测试目的:
1.load data infile 做批量数据入库时的性能时间.
2.insert与load data infile的性能差距.
3.测试分段执行的load data infile效率与一次性执行load的性能差异.
测试环境:
操作系统:
su-2.05$ uname -v
FreeBSD 5.4-RELEASE-p4 #0: Fri Jul 8 07:03:13 UTC 2005
mysql:
Server version 5.0.12-beta-log
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /tmp/mysql.sock
Uptime: 26 days 16 hours 31 min 14 sec
执行测试前负载:
load averages: 0.00, 0.00, 0.00
测试日期:
2006-3-23 10:09
方法:
1.导出一个文本文件:
-rw-r--r-- 1 gateway www 97M Mar 23 10:03 MID_MOBILE_0011.sql
su-2.05$ wc -l MID_MOBILE_0011.sql
3777950 MID_MOBILE_0011.sql
2.在mysql5.0服务器上创建表,结构为:
[PHP]
mysql> desc MID_MOBILE_test1;
+--------+-----------