MYSQL數據庫併發數過大時排隊現象解決辦法。

今天在對數據庫進行測試的時候發現,當併發數過大的時候,所有的請求都進行了排隊,排隊時間很長。找了半天原因發現:

當網站提交請求給數據庫進行連接的時候,數據庫會返回一個驗證即反向解析驗證,而改驗證會造成大量的排隊現象的發生。那麼由於數據庫處於內網且爲直連方式,不需要對請求的服務器進行驗證。那麼做法如下:

在MY.INI配置文件中添加如下語句:

[mysqld]
skip-name-resolve

即可停止反響解析驗證。會停止服務器反向驗證動作。

之後請求恢復正常。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章