1. 程式人生 > >windows服務器操作數據庫特別慢處理記錄

windows服務器操作數據庫特別慢處理記錄

抓包 讀寫 取數據 查詢 order 更換 進行 抖動 cpu

接到報障,一臺windows server服務器跨網段進行數據庫查詢特別慢。我們分別從網絡和系統方面進行排查。
1、從windows server服務器長時間Ping目的地址,延遲和抖動都正常,感覺網絡沒有問題。
2、查看windows server服務器的CPU和內存使用情況,CPU和內存都正常運行,沒有CPU過高和內存耗盡情況
3、從windows server服務器與目的機器間通過共享進行文件的復制,發現速度也上不去。
4、找了一臺和windows server服務器在同一網段的windows機器,進行文件的復制,速度能達到5MBPS。從這個判斷,服務器本身的硬盤讀寫,和局域網接線也沒有問題。
5、後來用wireshark進行抓包,發現有大量的tcp ack重傳和tcp out-of-order的報錯。
這個應用在之前有一臺服務器,讀取數據和文件復制都正常。後來經過對比,發現原來的服務器為windows server 2008 r2 enterprise,現在這臺服務器為windows server 2008 r2 standard。抱著試一試的心情,將現在服務器的standand換成enterprise版本,之後測試正常了。最終也沒有找到問題,只是更換版本後,解決了問題。

windows服務器操作數據庫特別慢處理記錄