mysqldumpslow sql语句分析

dzypb 2010-03-16 10:43:29
Count: 16 Time=8.13s (130s) Lock=0.00s (0s) Rows=0.0 (0), gedevuser[gedevuser]@[10.2.6.43]
update xxx set ProcessType=N,ProcessFileName='S' ,UpdaterId=N,UpdateDate=now() where ProcessId=N

Count: 11 Time=10.12s (111s) Lock=0.00s (0s) Rows=0.0 (0), gedevuser[gedevuser]@3hosts
update xx set ProcessStatus='S' , DealStatus ='S', processFileName = 'S' ,updaterId = N, updateDate=now() where ProcessType='S' and fileid='S'

ProcessId 为主键,fileid建了索引,怎么主键 跟新还那么慢??
...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzypb 2010-03-16
  • 打赏
  • 举报
回复
没有的,Count: 16 Time=8.13s (130s) Lock=0.00s (0s) Rows=0.0 (0), gedevuser[gedevuser]@[10.2.6.43]
ACMAIN_CHM 2010-03-16
  • 打赏
  • 举报
回复
是不是当时有锁,或者等其它的一些语句完成?
dzypb 2010-03-16
  • 打赏
  • 举报
回复
速度是非常好快的,用explain看了用了索引,但是我在直接用update在工具里面非常快的啊,那个语句是嵌套在程序里面的
ACMAIN_CHM 2010-03-16
  • 打赏
  • 举报
回复
测试一下 select * from xxx where ProcessId=N 的速度

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧