我有一個使用Asp Net MVC 4.5.2和Mysql資料庫的專案。幾天來,我的專案開始從Mysql獲得錯誤。專案中的一切都順利進行,但是每當我在Mysql工作台上做一些操作(如索引或向任何表添加行和.s),我的專案立即從Mysql獲得以下錯誤,並且直到Mysql重新啟動之前,一切都出現錯誤。重新啟動後,Mysql又可以正常運作。我無法弄清楚問題出在哪裡。
我第一次遇到錯誤是在對錶進行索引以加快搜尋查詢時。我以為問題出在索引上,於是撤銷,但自從那天以後,無論我在Mysql做什麼,項目都會立即出現錯誤。
錯誤訊息總是如下:
"連線嘗試失敗,因為連線方在一段時間後沒有正確回應,或已建立的連線失敗,因為連線的主機沒有回應"
您執行的索引可能導致MySQL伺服器資源使用過高,進而導致連線問題。在MySQL Workbench中監視伺服器在操作期間的效能,以查看是否存在任何資源瓶頸。
檢查MySQL伺服器日誌是否有任何錯誤、警告或與效能相關的訊息。日誌通常位於MySQL資料目錄中,檔案名稱類似error.log或slow-query.log。分析日誌可以提供有關伺服器可能遇到的任何問題或資源瓶頸的有價值的見解。