日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > 數(shù)據(jù)庫應用 > MySQL server has gone away報錯原因分析及解決辦法

MySQL server has gone away報錯原因分析及解決辦法

來源:程序員人生   發(fā)布時間:2015-04-07 08:30:49 閱讀次數(shù):2992次

緣由1. MySQL 服務宕了 

判斷是不是屬于這個緣由的方法很簡單,履行以下命令,查看mysql的運行時長 

$ mysql -uroot -p -e "show global status like 'uptime';" 
+---------------+-------+ 
| Variable_name | Value | 
+---------------+-------+ 
| Uptime | 68928 | 
+---------------+-------+ 
1 row in set (0.04 sec) 

或查看MySQL的報錯日志,看看有無重啟的信息 

$ tail /var/log/mysql/error.log 
130101 22:22:30 InnoDB: Initializing buffer pool, size = 256.0M 
130101 22:22:30 InnoDB: Completed initialization of buffer pool 
130101 22:22:30 InnoDB: highest supported file format is Barracuda. 
130101 22:22:30 InnoDB: 1.1.8 started; log sequence number 63444325509 
130101 22:22:30 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306 
130101 22:22:30 [Note] - '127.0.0.1' resolves to '127.0.0.1'; 
130101 22:22:30 [Note] Server socket created on IP: '127.0.0.1'. 
130101 22:22:30 [Note] Event Scheduler: Loaded 0 events 
130101 22:22:30 [Note] /usr/sbin/mysqld: ready for connections. 
Version: '5.5.28-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL) 
如果uptime數(shù)值很大,表明mysql服務運行了很久了。說明最近服務沒有重啟過。 

如果日志沒有相干信息,也表名mysql服務最近沒有重啟過,可以繼續(xù)檢查下面幾項內(nèi)容。 

2. 連接超時 

如果程序使用的是長連接,則這類情況的可能性會比較大。 

即,某個長連接很久沒有新的要求發(fā)起,到達了server真?zhèn)€timeout,被server強行關(guān)閉。 

爾后再通過這個connection發(fā)起查詢的時候,就會報錯server has gone away 


$ mysql -uroot -p -e "show global variables like '%timeout';" 
+----------------------------+----------+ 
| Variable_name | Value | 
+----------------------------+----------+ 
| connect_timeout | 30 | 
| delayed_insert_timeout | 300 | 
| innodb_lock_wait_timeout | 50 | 
| innodb_rollback_on_timeout | OFF | 
| interactive_timeout | 28800 | 
| lock_wait_timeout | 31536000 | 
| net_read_timeout | 30 | 
| net_write_timeout | 60 | 
| slave_net_timeout | 3600 | 
| wait_timeout | 28800 | 
+----------------------------+----------+ 
mysql> SET SESSION wait_timeout=5; 

## Wait 10 seconds 

mysql> SELECT NOW(); 
ERROR 2006 (HY000): MySQL server has gone away 
No connection. Trying to reconnect... 
Connection id: 132361 
Current database: *** NONE *** 

+---------------------+ 
| NOW() | 
+---------------------+ 
| 2013-01-02 11:31:15 | 
+---------------------+ 
1 row in set (0.00 sec) 

3. 進程在server端被主動kill 

這類情況和情況2相似,只是發(fā)起者是DBA或其他job。發(fā)現(xiàn)有長時間的慢查詢履行kill xxx致使。 

$ mysql -uroot -p -e "show global status like 'com_kill'" 
+---------------+-------+ 
| Variable_name | Value | 
+---------------+-------+ 
| Com_kill | 0 | 
+---------------+-------+ 
4. Your SQL statement was too large. 

當查詢的結(jié)果集超過 max_allowed_packet 也會出現(xiàn)這樣的報錯。定位方法是打出相干報錯的語句。 

用select * into outfile 的方式導出到文件,查看文件大小是不是超過 max_allowed_packet ,如果超過則需要調(diào)劑參數(shù),或優(yōu)化語句。 

mysql> show global variables like 'max_allowed_packet'; 
+--------------------+---------+ 
| Variable_name | Value | 
+--------------------+---------+ 
| max_allowed_packet | 1048576 | 
+--------------------+---------+ 
1 row in set (0.00 sec) 
修改參數(shù): 

mysql> set global max_allowed_packet=1024*1024*16; 
mysql> show global variables like 'max_allowed_packet'; 
+--------------------+----------+ 
| Variable_name | Value | 
+--------------------+----------+ 
| max_allowed_packet | 16777216 | 
+--------------------+----------+ 


參考: http://www.lai18.com/content/319554.html

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲毛片免费观看 | 国产成人精品av | 国产精品精品视频 | 国产激情一区二区三区在线观看 | av在线二区 | 真不卡影院 | av资源在线看| 99久久久无码国产精品 | 成人国产一区二区 | 日韩一区二区三区在线 | 99精品视频在线 | 九一网站在线观看 | 日韩免费电影在线观看 | 国产精品一区二区女厕厕 | 特黄aaaaaaaaa真人毛片 | 国产在线观看一区二区 | 日韩一级片在线播放 | 在线免费黄色 | 精品福利一区二区三区 | 欧美日韩在线看 | 精品视频在线观看 | 国产高清免费视频 | 九九热精品在线视频 | 看黄视频在线观看 | av网站免费线看 | 成人黄色在线视频 | 精品一区二区三区在线视频 | 人人干人人干 | 精品一区二区三区在线播放 | 一区二区三区四区在线 | 国产黄色免费网站 | 国产精品视频一区二区三区 | 亚洲三级免费电影 | 中文字幕在线免费观看视频 | aaaa毛片 | 国产成人精品白浆久久69 | 日本三级一区 | 久久久精品久久久久 | 九色国产| 日韩中文字幕网址 | 久久五月天婷婷 |