MySQL两种表存储结构性能比较测试过程
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-12-27 热 ★★★
MySQL支持的两种主要表存储 测试环境:Redhat Linux9,4CPU,内存2G,MySQL版本为4.1.6-gamma-standard 测试程序:Python+Python-MySQL模块。 测试方案: 1、MyISAM格式分别测试,事务和不用事务两种情况: 2、InnoDB格式分别测试AutoCommit=1(不用begin transaction和用begin transaction模式),AutoCommit=0 (不用begin transaction和用begin transaction模式)四种情况。测试方法为插入10000条记录。为了测试不互相影响,单独建立了专用的测试表,建表语句如下: 1、MyISAM不用事务表: CREATE TABLE `MyISAM_NT` ( 2、MyISAM用事务表: CREATE TABLE `MyISAM_TS` ( 3、InnoDB关闭AutoCommit,不用事务: CREATE TABLE `INNODB_NA_NB` (
`TableId` int(11) NOT NULL default '0',
`TableString` varchar(21) NOT NULL default ''
) ENGINE=MyISAM;
`TableId` int(11) NOT NULL default '0',
`TableString` varchar(21) NOT NULL default ''
) ENGINE=MyISAM;
`TableId` int(11) NOT NULL default '0',
`TableString` varchar(21) NOT NULL default ''
) ENGINE=InnoDB;
- 上一篇文章: MySQL服务无法启动 系统发生1058错误
- 下一篇文章: 没有了



























