4
A
回答
2
我相信这个问题,Any way to select without causing locking in MySQL?可以帮助你。它似乎是锁定的,因为它是一个MyISAM表。
1
MyISAM是“表级锁定”,这意味着表只能处理一个查询。 所以,正如@Drazisil所说,你有几个选择:优化你的查询以减少锁定问题 - 停止使用MySQL纯文本功能(这是非常糟糕的性能) - 将你的大查询分割成更小的查询 - 改进你的索引或切换到innodb这是“行级锁定”
相关问题
- 1. 为什么会发生这种情况?
- 2. UnboundLocalError。为什么发生这种情况?
- 3. 为什么会发生这种情况的IEnumerable与列表
- 4. 为什么这个wordpress主题会发生这种情况?
- 5. Visual C++和并发线程......为什么发生这种情况?
- 6. 为什么ToolStripMenuItems会发生这种情况?
- 7. 为什么Datagrid会发生这种情况?
- 8. 非虚方法解析 - 为什么会发生这种情况
- 9. mysql没有连接,但为什么会发生这种情况
- 10. 为什么发生这种情况与黄瓜测试?
- 11. AS3:为什么会发生这种情况?
- 12. 为什么在Swift中发生这种情况?
- 13. LogCat错误,为什么会发生这种情况?
- 14. 为什么这种情况不会发生?
- 15. String allocation seg fault - 为什么会发生这种情况?
- 16. 为什么在java中发生这种情况?
- 17. python:<type'exceptions.UnicodeEncodeError'>为什么会发生这种情况?
- 18. 为什么在这种情况下填充不会发生?
- 19. 为什么在C++中发生这种情况?
- 20. 不知道为什么发生这种情况
- 21. Python - 为什么会发生这种情况?
- 22. MYSQL语法错误 - 为什么会发生这种情况?
- 23. 为什么在交换机(Java)中发生这种情况?
- 24. 为什么有时会在Eclipse中发生这种情况?
- 25. 为什么在x-editable + ng-repeat中发生这种情况
- 26. 为什么在JavaScript中发生这种情况?
- 27. str_replace不工作 - 为什么会发生这种情况?
- 28. 在Node.js REPL中,为什么会发生这种情况?
- 29. git克隆是空的?为什么会发生这种情况
- 30. 为什么会发生这种情况与我的变量?
不相关 - 但您使用什么程序来生成该输出? – fin1te
好像显示完整进程列表 –
这是'SHOW FULL PROCESSLIST'和'phpMyAdmin'的进程标签 – Pentium10