List:General Discussion« Previous MessageNext Message »
From:Gleb Paharenko Date:August 24 2005 5:14pm
Subject:Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter table
View as plain text  
Hello.

	If you have lots of concurrent updates and selects on the
same table, InnoDB usually has better performance. Use the
benchmarks to determine what configuration is preferred.
Super-smack for example allows you to write very flexible tests.
Be aware of different behavior of AUTO_INCREMENT columns in InnoDB.
See:
	http://dev.mysql.com/doc/mysql/en/innodb-auto-increment-column.html




"Eamon Daly" <edaly@stripped> wrote:
> We have a table containing just one column that we use for
> unique IDs:
> 
> CREATE TABLE `id_sequence` (
>  `id` int(10) unsigned NOT NULL auto_increment,
>  PRIMARY KEY  (`id`)
> ) TYPE=MyISAM 
> 
> Watching 'SHOW FULL PROCESSLIST' and reading the slow query
> log shows the occasional backlog of locks. Has anyone found
> significant speed increases or better concurrency by
> switching over to InnoDB for such a table?
> 
> ____________________________________________________________
> Eamon Daly
> 
> 


-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.NET http://www.ensita.net/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Gleb Paharenko
 / /|_/ / // /\ \/ /_/ / /__   Gleb.Paharenko@stripped
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
       <___/   www.mysql.com



Thread
MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableEamon Daly24 Aug
  • Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableSGreen24 Aug
    • Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableEamon Daly24 Aug
      • Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableSGreen24 Aug
  • Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableGleb Paharenko24 Aug
  • Re: MyISAM vs. InnoDB for an AUTO_INCREMENT counter tableDaniel Kasak25 Aug