Ich habe ein Projekt, das Asp Net MVC 4.5.2 und eine MySQL-Datenbank verwendet. Einige Tage lang bekam mein Projekt Fehler von MySQL. Im Projekt läuft alles reibungslos, aber wenn ich einige Vorgänge in der Mysql-Workbench durchführe (z. B. das Indizieren oder Hinzufügen von Zeilen und .s zu einer beliebigen Tabelle), erhält mein Projekt sofort die folgende Fehlermeldung von Mysql und das passiert erst, wenn Mysql neu gestartet wird. alles läuft schief. Nach dem Neustart funktioniert MySQL wieder normal. Ich kann nicht herausfinden, wo das Problem liegt.
Der Fehler trat bei mir zum ersten Mal auf, als ich eine Tabelle indizierte, um Suchanfragen zu beschleunigen. Ich dachte, das Problem läge beim Index und beim Rückgängigmachen, aber seit diesem Tag gibt das Projekt sofort Fehler aus, egal was ich in MySQL mache.
Die Fehlermeldung lautet immer wie folgt:
„Der Verbindungsversuch ist fehlgeschlagen, weil der verbundene Teilnehmer nach einer gewissen Zeit nicht richtig geantwortet hat, oder die hergestellte Verbindung ist fehlgeschlagen, weil der verbundene Host nicht geantwortet hat“
您执行的索引可能导致MySQL服务器资源使用过高,从而导致连接问题。在MySQL Workbench中监视服务器在操作期间的性能,以查看是否存在任何资源瓶颈。
检查MySQL服务器日志是否有任何错误、警告或与性能相关的消息。日志通常位于MySQL数据目录中,文件名类似于error.log或slow-query.log。分析日志可以提供有关服务器可能遇到的任何问题或资源瓶颈的有价值的见解。