MySQL版本: 5.6.27
表: load_report_data
引擎: InnoDB
结构:

解释查询:

索引:-

尽管id列是主键,但在id = xxx正在运行的位置运行update很慢,而且MySQL Explain不使用索引,而是使用where。我已经启用了MySQL慢查询日志,但它显示此Update语句运行速度很慢。
有人能建议我在这里做错了什么吗?为什么这个简单的更新查询运行得很慢?
发布于 2017-08-07 13:49:51
删除where子句id = '99514'中的单引号
update load_report_data set status = 'Completed' ,updated_at = '2017-08-06 01:01:25' where id = 99514https://stackoverflow.com/questions/45539997
复制相似问题