我試圖改變一個大數據表。每發送一次alter query,大約1000秒後都會失敗(不是精確的)。大約1000秒後在查詢期間失去了連接到mysql服務器
我讀過關於這個問題的相關文章(有很多),我修改了mysql服務器變量,例如wait_timeout,按照說明操作。實際上,我的查詢一直持續了600秒,直到我修改了一個變量(我不記得哪一個變量是600)。我將它設置爲一個非常大的數字,然後它在1000秒後開始失敗。
現在我試圖找到其值爲1000的變量,但我不能。我正在使用最新的mysql docker鏡像,並沒有改變任何設置,但有一些超時變量。
這真的是mysql服務器變量的問題嗎?我該如何取消限制查詢執行時間?
它被設置爲0.我認爲這意味着無限。 – sokancho
我將它設置爲999999999,但它在1000秒後失敗。 – sokancho
你使用哪個版本的mysql? – Alireza