On my site I have a visitor\'s table with 10 million rows. Every request to the site inserts row to the table, in case the table is locked (usually in optimize query) v
The easiest way is
ALTER TABLE table_name ENGINE = InnoDB;
If you use InnoDB engine you should not worry about locking tables, because this engine locks data by rows.