MyISAM引擎和Heap引擎执行速度的性能测试:
测试环境:
CPU: Intel Pentium4 2.66GHz Memory: 1GB Disk: 73GB/SCSI OS: FreeBSD 4.11 PHP: PHP 5.2.1MySQL: MySQL 4.1.23b |
前期工作:
my.cnf:
max_heap_table_size = 128M |
建表:
use test;---- Store engine heap--CREATE TABLE `tbl_heap` ( `id` int(11) NOT NULL auto_increment, `name` varchar(32) NOT NULL default '', `email` varchar(32) NOT NULL default '', `summary` varchar(255) default '', KEY `id` (`id`) ) ENGINE=HEAP DEFAULT CHARSET=gbk; ---- Store engine myisam--CREATE TABLE `tbl_isam` ( `id` int(11) NOT NULL auto_increment, `name` varchar(32) NOT NULL default '', `email` varchar(32) NOT NULL default '', `summary` varchar(255) default '', KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk; |
插入数据:
说明:每次都是空表插入数据
[插入10000 Record]Heap engine insert 10000 record used time: 3.5008587837219MyISAM engine insert 10000 record used time: 4.5881390571594[50000 Record]Heap engine insert 50000 record used time: 19.895354986191MyISAM engine insert 50000 record used time: 33.866044998169[100000 Record]Heap engine insert 100000 record used time: 36.200875997543MyISAM engine insert 100000 record used time: 68.34194111824[200000 Record]Heap engine insert 200000 record used time: 68.00207901001MyISAM engine insert 200000 record used time: 125.26263713837 |
1 RXQ北方站长站
RXQ北方站长站
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面