相关疑难解决方法(0)

263
推荐指数
10
解决办法
27万
查看次数

从 MyISAM 更改为 InnoDB 是否需要更改 MySQL 中的 SQL 查询?

我打算将MyISAMMySQL 数据库中的一些大表更改为InnoDB.

这是因为我遇到了性能问题,其中大型和复杂的更新(一次更新几百万行)阻止用户并发访问该表。

我知道如果我将表转换为 InnoDB,那么写入/更新将导致行锁定而不是表锁定。

如果我这样做,将不得不检查我所有的SQL selects/insert statements和我的存储过程,并由于引擎更改而进行任何更改,还是它们都“正常工作”?

mysql innodb myisam

4
推荐指数
1
解决办法
418
查看次数

标签 统计

innodb ×2

myisam ×2

mysql ×2