Mysql changing table engine MyISAM to InnoDB

前端 未结 2 803
逝去的感伤
逝去的感伤 2020-12-16 17:03

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

2条回答
  •  有刺的猬
    2020-12-16 17:30

    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.

提交回复
热议问题