设置mysql的interactive_timeout和wait_timeout的值
1,為什么要重新設置這兩個變量的值?
????? 因為如果數據庫默認這兩個變量的值是8小時(即28800秒)如果在8小時之內沒有連接到數據庫,等下次再連的時候就會拋連接超時,或連接關閉這樣的異 常,但是多連接幾次就會好,因此我在想 把這兩個變量的值設長一點,如30天(2592000),如果不行 再設置長一點? ,這樣就有一個問題,希望有大??吹轿疫@篇博客后替我分析分析,問題是:這個時間設置長了以后會不會對數據庫的資源造成浪費,這個浪費是不是在我們可以接 受的范圍之內?
2,怎樣設置這個兩個變量值
???? 1,修改配置文件/etc/my.cnf(windows下my.ini),在[mysqld]下加兩行interactive_timeout=設置 值?????wait_timeout=設置的值? 然后重啟mysql服務 ?? service mysqld stop 命令 然后service mysqld start
或者是 service mysqld restart??? 再在sql里輸入 show variables like '%timeout%'? 查看這兩個變量的值是不是改過來了
??? 2,直接在sql命令行里設置? set global interactive_timeout=設置值???? set global wait_timeout=設置值? 這樣的設置好像是只要一重啟mysql服務 就會還原的(我試過是這樣的)
轉載于:https://www.cnblogs.com/mrray/p/3449804.html
總結
以上是生活随笔為你收集整理的设置mysql的interactive_timeout和wait_timeout的值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置163的Centos6更新源
- 下一篇: 20121212