亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQLSERVER 18056 錯誤

系統(tǒng) 2349 0

From:http://blog.csdn.net/yangzhawen/article/details/8209167

18056?
?

客戶端無法重新使用 SPID 為 %d 的會話,該會話已被重置用于連接池。失敗 ID 為 %d。

此錯誤可能是由于先前的操作失敗引起的。

請查看錯誤日志,找出在顯示此錯誤消息之前剛發(fā)生的失敗操作。






2011-11-19 16:33:53.91 spid5495 ? ?The client was unable to reuse a session with SPID 5495, which had been?
reset for connection pooling. The failure ID is 1. This error may have been caused by an earlier operation
failing. Check the error logs for failed operations immediately before this error message.
2011-11-19 16:33:53.93 spid2991 ? ?錯誤: 18056,嚴重性: 20,狀態(tài): 1。




案例說明:


當SQLSERVER的errorlog文件中不停的報錯10856的時候,CPU同時會很低,此時SQL客戶端登陸
數(shù)據(jù)庫查詢操作正常;IIS連接數(shù)暴漲,網(wǎng)站無法操作數(shù)據(jù)庫(如登錄、基本查詢)






分析前提:
該問題很常見,官方解釋沒有很明確的答案,都是說要么需要打補丁要么需要設(shè)置IIS的連接池.
這里分析前提是數(shù)據(jù)庫已經(jīng)打了最新的補丁、IIS連接數(shù)據(jù)庫的字符串正常、用戶名和密碼正常.




分析過程:
如IIS的連接池設(shè)置1500M,IIS連接數(shù)據(jù)正常1500個,那么每個session分到的連接池大小平均1MB,
數(shù)據(jù)庫網(wǎng)絡(luò)數(shù)據(jù)包默認是4096;

如果這個時候有個請求需要返回20M數(shù)據(jù),那么這個session從數(shù)據(jù)庫返回的數(shù)據(jù)包大小就要超過session
獲得的連接池大小,數(shù)據(jù)包是4096,比正常的請求(請求1M的回話)就需要多的數(shù)據(jù)包傳遞,這個session對應(yīng)的
回話保持時間就需要比平均水平長些,正常情況下,這些獨大的請求不會有太大問題.
如果同一時刻,IIS的請求數(shù)達到3000,每個SESSION分到的連接池大小平均值就會0.5MB,如果同樣返回20MB數(shù)據(jù),
那么SESSION的時間就會更長!
如果這個時候客戶端請求返回100個30M數(shù)據(jù),那么此時的請求,當數(shù)據(jù)庫返回給IIS時,IIS會發(fā)現(xiàn)連接池沒有足夠的內(nèi)存空間
分配這個SESSION,此時IIS的連接池大小不會隨著客戶端請求的增加而自動增加或IIS服務(wù)器沒有更多的物理內(nèi)存,此時IIS就會
因為沒有足夠的連接池空間分配來緩存對應(yīng)的SESSION,但是后續(xù)的客戶端回話還是不停的向IIS申請,這個時候問題就來啦!
IIS會釋放掉(或IIS進程down掉或IIS自動重啟)沒法處理的SESSION,當數(shù)據(jù)庫收到IIS端SESSION請求查詢出數(shù)據(jù)準備返回給
IIS的SESSION時,去尋找對應(yīng)請求的SPID,發(fā)現(xiàn)該請求的SPID已經(jīng)不存在,但是數(shù)據(jù)庫的TCP連接不會因為SPID的不存在立即拋棄這些
數(shù)據(jù),此時網(wǎng)卡的流量會增加!同時數(shù)據(jù)庫ERRORLOG里全是這種錯誤.

解決辦法:
0.首先排除DB是否有死鎖
1.最直接的辦法就是增加IIS連接池大小
2.就是找出程序中大的會話請求,修改代碼
3.限制IIS進程數(shù)上限,根據(jù)日常運行情況設(shè)置連接池大小(不推薦,迫不得已)
4.數(shù)據(jù)庫端限制sql回話時常:SQL防火墻或數(shù)據(jù)庫限制長連接(不推薦,迫不得已,沒辦法的辦法)

SQLSERVER 18056 錯誤


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品第三页在线看 | 波多野吉衣一区二区三区在线观看 | 在线观看国产91 | 黄动漫在线无限看免费 | 2019精品国产品免费观看 | 九九视频网 | 久草视频免费在线观看 | 欧美人与动性xxxxbbbb | 日本欧美一区二区三区在线观看 | 特黄十八岁大片 | 欧美日韩综合精品一区二区三区 | 蜜桃日本一道无卡不码高清 | 色丁香六月 | 久久久久国产一级毛片高清版 | 日本最新免费二区三区 | 夜夜穞狠狠穞 | 日日夜夜亚洲 | 五月婷婷激情 | 亚洲 欧美 日韩在线综合福利 | 欧美一级aa免费毛片 | 久久婷婷五夜综合色频 | 爱爱网站在线观看免费 | aa毛片免费全部播放完整 | 一区二区三区鲁丝不卡麻豆 | 日本a在线视频 | 国产欧美日韩中文字幕 | 橘梨纱视频一区二区在线观看 | 男人天堂黄色 | 色婷婷视频在线 | 狠狠操大逼 | 视频一区中文字幕 | 手机精品在线 | 天天操天天插天天干 | 成人性视频网站 | 91精品国产91久久久久久青草 | 亚洲精品麻豆一区二区 | 97视频在线观看视频在线精品 | 成年女人视频免费免费看 | 中文字幕欧美日韩在线不卡 | 欧美激情综合 | 性欧美videos高清喷水 |