首頁 > 資料庫 > mysql教程 > 如何防止 MySQL Workbench 在長時間運行的查詢期間遺失連線?

如何防止 MySQL Workbench 在長時間運行的查詢期間遺失連線?

Susan Sarandon
發布: 2025-01-25 00:56:09
原創
428 人瀏覽過

How Can I Prevent MySQL Workbench from Losing Connections During Long-Running Queries?

防止 MySQL Workbench 在擴展查詢期間連接丟失

MySQL Workbench 中長時間運行的查詢可能會導致連接超時,從而中斷夜間批處理過程。 本文概述瞭如何維護持久的數據庫連接。

為了防止連接丟失,請修改 MySQL Workbench 的 SQL 編輯器首選項中的讀取超時設置。請按照以下步驟操作:

  1. 訪問首選項: 打開 MySQL Workbench 並轉到“編輯”> “偏好設置”。
  2. 配置超時:在“SQL 編輯器”部分中,找到“DBMS 連接讀取超時(以秒為單位)”。 大幅增加該值,例如增加到 86400 秒(24 小時)。
  3. 重新啟動以進行更改:關閉並重新啟動 MySQL Workbench 以激活新的超時設置。
  4. 結束活動查詢:停止任何當前正在運行且之前可能已超時的查詢。
  5. 重新運行查詢:重新執行批量查詢。 增加超時應該可以防止連接中斷。

通過增加 DBMS 連接讀取超時,即使在長時間的查詢執行期間,您的 MySQL Workbench 會話也將保持連接,從而確保不間斷的夜間批處理。

以上是如何防止 MySQL Workbench 在長時間運行的查詢期間遺失連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板