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

Mysql 錯(cuò)誤too many connections解決方案

 更新時(shí)間:2016年11月07日 14:32:52   投稿:lqh  
這篇文章主要介紹了Mysql 錯(cuò)誤too many connections解決方案的相關(guān)資料,這里提供了如何解決此問題,需要的朋友可以參考下

Mysql 錯(cuò)誤提示too many connections,最近遇到這個(gè)錯(cuò)誤,經(jīng)過上網(wǎng)查資料解決了,這里記錄下,幫助有需要的朋友,

解決方法是修改/etc/mysql/my.cnf,添加以下一行:

set-variable = max_connections=500

或在啟動(dòng)命令中加上參數(shù) max_connections=500

就是修改最大連接數(shù),然后重啟mysql.默認(rèn)的連接數(shù)是100,太少了,所以容易出現(xiàn)如題錯(cuò)誤.

以下是mysql.com網(wǎng)站的相關(guān)說明:

If you get a Too many connections error when you try to connect to the mysqld server, this means that all available connections are in use by other clients.

The number of connections allowed is controlled by the max_connections system variable. Its default value is 100. If you need to support more connections, you should restart mysqld with a larger value for this variable.

mysqld actually allows max_connections+1 clients to connect. The extra connection is reserved for use by accounts that have the SUPER privilege. By granting the SUPER privilege to administrators and not to normal users (who should not need it), an administrator can connect to the server and use SHOW PROCESSLIST to diagnose problems even if the maximum number of unprivileged clients are connected. See Section 13.5.4.19, “SHOW PROCESSLIST Syntax”.

The maximum number of connections MySQL can support depends on the quality of the thread library on a given platform. Linux or Solaris should be able to support 500-1000 simultaneous connections, depending on how much RAM you have and what your clients are doing. Static Linux binaries provided by MySQL AB can support up to 4000 connections.

1.可能是mysql的max connections設(shè)置的問題

2.可能是多次insert,update操作沒有關(guān)閉session,需要在spring里配置transaction支持。

解決:

1.修改tomcat里的session 的time-out時(shí)間減少為20,(不是必改項(xiàng))

2.對(duì)處理量大的對(duì)數(shù)據(jù)庫(kù)insert或update的操作提供transaction支持.

=======================================

下面的是解決辦法:

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"

原因:

因?yàn)槟愕膍ysql安裝目錄下的my.ini中設(shè)定的并發(fā)連接數(shù)太少或者系統(tǒng)繁忙導(dǎo)致連接數(shù)被占滿

解決方式:

打開MYSQL安裝目錄打開MY.INI找到max_connections(在大約第93行)默認(rèn)是100 一般設(shè)置到500~1000比較合適,重啟mysql,這樣1040錯(cuò)誤就解決啦。

max_connections=1000

一定要重新啟動(dòng)MYSQL才能生效

CMD->

net stop mysql

net start mysql

關(guān)于改變innodb_log_file_size后無法啟動(dòng)mysql的問題

innodb_buffer_pool_size=768M

innodb_log_file_size=256M

innodb_log_buffer_size=8M

innodb_additional_mem_pool_size=4M

innodb_flush_log_at_trx_commit=0

innodb_thread_concurrency=20

以上是對(duì)innodb引擎的初步優(yōu)化, 發(fā)現(xiàn)是更新innodb_log_file_size=256M時(shí)候出現(xiàn)了問題,只要加上這個(gè)就無法啟動(dòng),

后來才知道原來要STOP服務(wù)先,然后再刪除原來的文件………

打開/MySQL Server 5.5/data

刪除ib_logfile0, ib_logfile1........ib_logfilen

再開啟選項(xiàng),成功啟動(dòng)。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Mysql 5.6添加修改用戶名和密碼的方法

    Mysql 5.6添加修改用戶名和密碼的方法

    這篇文章主要介紹了Mysql 5.6添加修改用戶名和密碼的方法,需要的朋友可以參考下
    2017-07-07
  • MySQL?系統(tǒng)變量(查看,修改)

    MySQL?系統(tǒng)變量(查看,修改)

    MySQL的系統(tǒng)變量是由MySQL服務(wù)器管理的,用于控制服務(wù)器的各種行為和特性,本文主要介紹了MySQL?系統(tǒng)變量(查看,修改),感興趣的可以了解一下
    2024-08-08
  • MySQL數(shù)據(jù)庫(kù)主從同步實(shí)戰(zhàn)過程詳解

    MySQL數(shù)據(jù)庫(kù)主從同步實(shí)戰(zhàn)過程詳解

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)主從同步,結(jié)合實(shí)例形式詳細(xì)分析了MySQL數(shù)據(jù)庫(kù)主從同步基本配置方法與操作注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • 允許遠(yuǎn)程用戶訪問mysql服務(wù)sql語句

    允許遠(yuǎn)程用戶訪問mysql服務(wù)sql語句

    本節(jié)主要介紹了如何允許遠(yuǎn)程用戶訪問mysql服務(wù),本例授權(quán)192.168.14.1 主機(jī)的cakephp用戶訪問cakephp數(shù)據(jù)庫(kù)
    2014-07-07
  • MySQL中ROUND函數(shù)進(jìn)行四舍五入操作陷阱分析

    MySQL中ROUND函數(shù)進(jìn)行四舍五入操作陷阱分析

    這篇文章主要介紹了MySQL中ROUND函數(shù)進(jìn)行四舍五入操作陷阱,結(jié)合實(shí)例形式分析了mysql使用ROUND函數(shù)進(jìn)行四舍五入運(yùn)算中出現(xiàn)的問題及其錯(cuò)誤原因,需要的朋友可以參考下
    2018-06-06
  • MySQL查詢緩存的小知識(shí)

    MySQL查詢緩存的小知識(shí)

    這篇文章主要介紹了MySQL查詢緩存的的相關(guān)資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-12-12
  • mysql 5.7.11 winx64初始密碼修改

    mysql 5.7.11 winx64初始密碼修改

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.11 winx64初始密碼修改的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理

    詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理

    這篇文章主要介紹了詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2021-04-04
  • MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    這篇文章主要介紹了MySQL?RC事務(wù)隔離的實(shí)現(xiàn),Read?Committed,事務(wù)運(yùn)行期間,只要?jiǎng)e的事務(wù)修改數(shù)據(jù)并提交,即可讀到人家修改的數(shù)據(jù),所以會(huì)有不可重復(fù)讀、幻讀問題,下文相關(guān)介紹需要的朋友可以參考下
    2022-03-03
  • MySQL備份與恢復(fù)之熱備(3)

    MySQL備份與恢復(fù)之熱備(3)

    熱備使用mysqldump命令進(jìn)行備份,此工具是MySQL內(nèi)置的備份和恢復(fù)工具,功能強(qiáng)大,它可以對(duì)整個(gè)庫(kù)進(jìn)行備份,可以對(duì)多個(gè)庫(kù)進(jìn)行備份,可以對(duì)單張表或者某幾張表進(jìn)行備份,需要了解的朋友可以參考下
    2015-08-08

最新評(píng)論

武宣县| 蕉岭县| 平安县| 会昌县| 东阳市| 寿光市| 沧州市| 湘乡市| 衡南县| 阿拉善左旗| 集安市| 天水市| 济南市| 南雄市| 双鸭山市| 邵阳县| 五华县| 兴山县| 潞西市| 银川市| 宣恩县| 乌审旗| 曲麻莱县| 六枝特区| 通江县| 博爱县| 方山县| 那坡县| 社会| 五峰| 佛冈县| 盐城市| 武冈市| 二连浩特市| 甘肃省| 玉环县| 新邵县| 镶黄旗| 桦甸市| 峡江县| 宿迁市|