i just read a benchmark on innodb.org....
http://www.innodb.com/bench.html
that says under the "innodb vs MyISAM" section...
MyISAM is the default table type used in MySQL and InnoDB is a table type
supporting transactions in MySQL. I wrote a Perl program which inserts 100
000 rows to a table with 3 integer columns and two indexes. Then another
Perl program fetches each row either through a secondary index or the
primary key. The Perl programs for each test are at the end of this web
page.
I ran the tests on a Linux 2-CPU Xeon 450 MHz. The times below are wall
clock times. The results were:
InnoDB MyISAM
------------------------------------------------------------
100 000 inserts 25 s. 40 s.
100 000 selects on
primary key 57 s. 58 s.
100 000 selects on
secondary key 68 s. 95 s.
------------------------------------------------------------
Is this true? For regular inserts that seems cool - obviously transactions
would take a little more,
but hey, why bother with MyISAM then?
dave
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php