我有一个使用Asp Net MVC 4.5.2和Mysql数据库的项目。几天来,我的项目开始从Mysql获得错误。项目中的一切都顺利进行,但是每当我在Mysql工作台上做一些操作(如索引或向任何表添加行和.s),我的项目立即从Mysql获得以下错误,并且直到Mysql重新启动之前,一切都出现错误。重新启动后,Mysql又可以正常工作。我无法弄清楚问题出在哪里。
我第一次遇到错误是在对表进行索引以加快搜索查询时。我以为问题出在索引上,于是将其撤销,但是自那天以后,无论我在Mysql中做什么,项目都会立即出现错误。
错误信息始终如下:
"连接尝试失败,因为连接方在一段时间后没有正确响应,或者已建立的连接失败,因为连接的主机没有响应"
您执行的索引可能导致MySQL服务器资源使用过高,从而导致连接问题。在MySQL Workbench中监视服务器在操作期间的性能,以查看是否存在任何资源瓶颈。
检查MySQL服务器日志是否有任何错误、警告或与性能相关的消息。日志通常位于MySQL数据目录中,文件名类似于error.log或slow-query.log。分析日志可以提供有关服务器可能遇到的任何问题或资源瓶颈的有价值的见解。