亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

總結MySQL修改最大連接數(shù)的兩個方式

 更新時間:2016年08月05日 15:51:02   投稿:daisy  
最大連接數(shù)是可以通過mysql進行修改的,mysql數(shù)據(jù)庫修改最大連接數(shù)常用有兩種方法,今天我們分析一下這兩種方法之間的特點和區(qū)別,以便我們能更好的去維護mysql。下面我們來看一下mysql修改最大連接數(shù)的方法,希望文章能夠幫助到各位朋友。

問題

在使用MySQL數(shù)據(jù)庫的時候,經(jīng)常會遇到這么一個問題,就是“Can not connect to MySQL server. Too many connections”-mysql 1040錯誤,這是因為訪問MySQL且還未釋放的連接數(shù)目已經(jīng)達到MySQL的上限。通常,mysql的最大連接數(shù)默認是100, 最大可以達到16384。

常用的有兩種方式修改最大連接數(shù)。

解決方式一:通過命令

可以通過 set GLOBAL max_connections=100; 命令將最大連接數(shù)設置為100,此方法是即時生效的,不需要重啟mysql服務。如下圖所示:

需注意的是,要通過root權限的mysql帳號才能操作,否則會報“1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation”的錯誤。

同時,從上圖也可以看出,設置max_connections最小值為1。

設置完成后,我再通過另一個終端連接時,就報出了如下的錯誤提示:1040-Too many connections。

解決方式二:修改my.cnf

打開mysql的配置文件vim /etc/my.cnf,加入max_connections=100一行(如果有,直接修改值即可),然后重啟服務:/etc/init.d/mysqld restart,此時生效。

區(qū)別:

1.通過修改配置文件,需要重啟服務;而用命令修改,即時生效。

2.采用修改配置文件的方式,更穩(wěn)定可靠。因為如果配置文件中有max_connections=100,再去用命令修改的話,一旦重啟mysql服務后,會重新以配置文件中指定的連接數(shù)為準。

總結:

在修改最大連接數(shù)的時候會有這樣一個疑問—這個值是不是越大越好,或者設置為多大才合適?這個參數(shù)的大小要綜合很多因素來考慮,比如使用的平臺所支持的線程庫數(shù)量(windows只能支持到2048)、服務器的配置(特別是內存大小)、每個連接占用資源(內存和負載)的多少、系統(tǒng)需要的響應時間等??梢栽趃lobal或session范圍內修改這個參數(shù)。連接數(shù)的增加會帶來很多連鎖反應,需要在實際中避免由此引發(fā)的負面影響。希望本文大家使用mysql有所幫助。

相關文章

  • MySQL 全文檢索的使用示例

    MySQL 全文檢索的使用示例

    全文檢索是指計算機索引程序通過掃描文章中的每一個詞,對每一個詞建立一個索引,指明該詞在文章中出現(xiàn)的次數(shù)和位置,當用戶查詢時,檢索程序就根據(jù)事先建立的索引進行查找,并將查找的結果反饋給用戶的檢索方式。這個過程類似于通過字典中的檢索字表查字的過程。
    2021-06-06
  • MySql中怎樣查詢表是否被鎖

    MySql中怎樣查詢表是否被鎖

    這篇文章主要介紹了MySql中怎樣查詢表是否被鎖問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL索引失效的問題解決

    MySQL索引失效的問題解決

    索引可以大大提高查詢速度和效率,但如果索引失效了,查詢的效率會變得非常低,本文主要介紹了MySQL索引失效的問題解決,感興趣的可以了解一下
    2024-05-05
  • Navicat配置mysql數(shù)據(jù)庫用戶權限問題

    Navicat配置mysql數(shù)據(jù)庫用戶權限問題

    這篇文章主要介紹了Navicat配置mysql數(shù)據(jù)庫用戶權限問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • mac安裝mysql數(shù)據(jù)庫及配置環(huán)境變量的圖文教程

    mac安裝mysql數(shù)據(jù)庫及配置環(huán)境變量的圖文教程

    本文主要介紹了mac安裝mysql數(shù)據(jù)庫及配置環(huán)境變量,文中通過圖文代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • MySQL關聯(lián)查詢Join的實現(xiàn)原理和優(yōu)化建議

    MySQL關聯(lián)查詢Join的實現(xiàn)原理和優(yōu)化建議

    在平時的開發(fā)過程中,大家應該經(jīng)常會用到join進行多個表的之間的關聯(lián)查詢,但是如果使用不合理的話,會導致查詢性能下降,本文就MySQL中的關聯(lián)查詢的實現(xiàn)原理以及一些優(yōu)化建議等內容做一個講解,需要的朋友可以參考下
    2023-07-07
  • MySQL使用GROUP BY分組查詢

    MySQL使用GROUP BY分組查詢

    GROUP BY關鍵字可以根據(jù)一個或多個字段對查詢結果進行分組,本文主要介紹了MySQL使用GROUP BY分組查詢,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境的使用詳解

    MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境的使用詳解

    這篇文章主要給大家介紹了關于MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境使用的相關資料,并給大家分享了解決mysql sql_safe_updates不支持子查詢更新的方法,分享出來供大家參考學習,需要的朋友們下面來一起看看吧。
    2017-11-11
  • Mysqli基礎知識

    Mysqli基礎知識

    本文給大家講述的是Mysqli的基礎知識,非常的淺顯易懂,有需要的小伙伴就可以參考下。
    2015-07-07
  • Navicat如何通過ssh連接mysql

    Navicat如何通過ssh連接mysql

    文章介紹了通過SSH連接MySQL數(shù)據(jù)庫的方法,強調了確保MySQL默認端口3306沒有被防火墻阻攔,以及在Ubuntu系統(tǒng)中默認root的SSH是禁止的,應使用其他賬戶登錄
    2025-02-02

最新評論