最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談mysql 系統(tǒng)用戶最大文件打開數(shù)限制

 更新時間:2019年03月19日 16:22:07   作者:不加班的運維  
這篇文章主要介紹了mysql 系統(tǒng)用戶最大文件打開數(shù)限制,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

紙上得來終覺淺,絕知此事多宕機...記錄一下自己很蠢的一次故障處理過程。

上周的時候,一個剛上線的系統(tǒng)又開始反映登不上了,因為最近這個系統(tǒng)也老是出現(xiàn)這個問題,開發(fā)也一直在找問題中,所以也沒太在意。于是登上操作系統(tǒng),mysql -uroot -p登錄數(shù)據(jù)庫,然后就一直沒反應(yīng),登不上...

交代一下,mysql是裝在mysql用戶下的,裝的時候雖然對數(shù)據(jù)庫參數(shù)有進行調(diào)優(yōu),但是操作系統(tǒng)層面沒做調(diào)整,所以mysql用戶的最大文件打開數(shù)限制為默認的1024,用ulimit -n可以查詢。然后我在用mysql的root賬號登錄數(shù)據(jù)庫的時候也是在mysql這個系統(tǒng)用戶下登錄的,然后看了下當時服務(wù)器的負載,cpu和內(nèi)存這些都很正常,但是存在大量應(yīng)用到數(shù)據(jù)庫的連接。

到這兒問題應(yīng)該就很清楚了,系統(tǒng)用戶mysql文件打開數(shù)可能達到了最大限制,當然不能打開更多的連接。

然而當時我并沒有想到這一點,我想到的不是換個系統(tǒng)用戶登錄,不是停掉應(yīng)用,而是重啟數(shù)據(jù)庫。。。而且這個數(shù)據(jù)庫跑的不只這一個業(yè)務(wù),雖然也都不是什么重要的業(yè)務(wù)。。。

于是我就準備重啟數(shù)據(jù)庫,仍然是在mysql用戶下執(zhí)行mysqladmin -uroot -p shutdown。毫無疑問,這肯定也是沒有反應(yīng)的,道理跟前面root賬號連不上數(shù)據(jù)庫是一樣的,ctrl+C后有以下報錯

^Cmysqladmin: connect to server at 'localhost' failed
error: 'Lost connection to MySQL server at 'waiting for initial communication packet', system error: 4'

然后我就做了個更蠢的操作,雖然想著可能會丟數(shù)據(jù),殺掉了mysql進程。。。然后重啟mysql,系統(tǒng)也就可用了。是真的很蠢,做完之后馬上就想起有多種更好的處理方法,卻選擇了最蠢的一種。

今天再登上數(shù)據(jù)庫看的時候,發(fā)現(xiàn)有幾個參數(shù)跟我配置文件里寫的不一樣,比如max_connections、table_open_cache等,都是設(shè)置的默認值,看了下上次啟動日志,確實也有告警

2019-03-15T08:14:03.038750Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 12010)
2019-03-15T08:14:03.038911Z 0 [Warning] Changed limits: max_connections: 214 (requested 2000)
2019-03-15T08:14:03.038916Z 0 [Warning] Changed limits: table_open_cache: 400 (requested 5000)

很明顯,mysql根據(jù)參數(shù)設(shè)置計算了實例需要打開的最大文件數(shù)超過了當前系統(tǒng)用戶的最大限制,于是沒有使用該參數(shù)而使用了默認值。當然啟動起來數(shù)據(jù)庫也是可用的,啟起來后也可以手動把設(shè)置參數(shù)

set global max_connections=2000;
set global table_open_cache=5000;

只不過就很有可能出現(xiàn)我之前出現(xiàn)的問題了,也就是數(shù)據(jù)庫連接數(shù)并沒有達到max_connections的限制,用戶仍然連接不上。需要說明的是,正常情況下就算連接數(shù)滿了,mysql仍然會為root用戶保留一個連接,也就是root用戶是可以登錄數(shù)據(jù)庫查看問題的。

要解決也很簡單,增大操作系統(tǒng)用戶mysql的限制值就行了,在配置文件/etc/security/limits.conf后面加上新的限制值就行了。

mysql  soft  nofile 32768
mysql  hard  nofile 65535

以上所述是小編給大家介紹的mysql 系統(tǒng)用戶最大文件打開數(shù)限制詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • mysql之數(shù)據(jù)庫常用腳本總結(jié)

    mysql之數(shù)據(jù)庫常用腳本總結(jié)

    這篇文章主要介紹了mysql之數(shù)據(jù)庫常用腳本總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Mysql中SQL語句不使用索引的情況

    Mysql中SQL語句不使用索引的情況

    今天小編就為大家分享一篇關(guān)于Mysql中SQL語句不使用索引的情況,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MySql數(shù)據(jù)庫基礎(chǔ)之子查詢詳解

    MySql數(shù)據(jù)庫基礎(chǔ)之子查詢詳解

    所謂子查詢是指在一個查詢中嵌套了其他的若干查詢,即在一個SELECT查詢語句的WHERE或FROM子句中包含另一個SELECT查詢語句,下面這篇文章主要給大家介紹了關(guān)于MySQL子查詢的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • Mysql之索引長度限制方式

    Mysql之索引長度限制方式

    這篇文章主要介紹了Mysql之索引長度限制方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • win10免安裝版本的MySQL安裝配置教程

    win10免安裝版本的MySQL安裝配置教程

    這篇文章主要為大家詳細介紹了win10免安裝版本的MySQL的下載安裝和配置,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • mysql時間是varchar類型進行比較

    mysql時間是varchar類型進行比較

    本文主要介紹了mysql時間是varchar類型進行比較,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 小白安裝登錄mysql-8.0.19-winx64的教程圖解(新手必看)

    小白安裝登錄mysql-8.0.19-winx64的教程圖解(新手必看)

    這篇文章主要介紹了安裝登錄mysql-8.0.19-winx64的教程圖解,非常適合新手學(xué)習(xí)參考,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • mysql 復(fù)制過濾重復(fù)如何解決

    mysql 復(fù)制過濾重復(fù)如何解決

    在進行mysql復(fù)制過程中,會出現(xiàn)數(shù)據(jù)重復(fù)的現(xiàn)象,怎樣利用mysql 過濾重復(fù)的數(shù)據(jù)呢?本文將提供詳細的解決方法,需要了解的朋友可以參考下
    2012-11-11
  • MySQL MGR 有哪些優(yōu)點

    MySQL MGR 有哪些優(yōu)點

    這篇文章主要介紹了MySQL MGR 有哪些優(yōu)點,文中講解非常細致,幫助大家更好的理解和學(xué)習(xí)MySQL mgr,感興趣的朋友可以了解下
    2020-08-08
  • mysql合并字符串的實現(xiàn)

    mysql合并字符串的實現(xiàn)

    這篇文章主要介紹了mysql合并字符串的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評論

民乐县| 山东| 宾川县| 延川县| 临颍县| 阿坝| 大同县| 济宁市| 龙里县| 岳普湖县| 蓝田县| 黑龙江省| 平乐县| 洞口县| 麻城市| 瓦房店市| 安国市| 健康| 古蔺县| 宜兰县| 闵行区| 紫阳县| 凯里市| 清丰县| 绥中县| 武宣县| 大连市| 盐亭县| 二手房| 南京市| 双峰县| 望都县| 宜春市| 兴仁县| 格尔木市| 龙江县| 余江县| 定边县| 武乡县| 神农架林区| 临洮县|