SQLServer Cluster 環境 提供服務的連線速度不同 (SQL Server Cluster environment Different connection speeds for providing services)

先前安裝完 SQLServer 後,

測試切換沒問題,

但在測試連線的過程中,

服務在不同主機上,會有不同的連線回應速度…


以服務跑在 ha1 時,由 ha2 開啟 SSMS 工具連線,可以秒連線到資料庫,

如果相反的話,ha1 連線到 ha2 反而會出現 timeout 或是 調整連線至30秒,

讀取列表的過程裡會超慢,讀完可能過了1分鐘,

因此先猜測是網路的問題,

因此安裝了 Microsoft Network Monitor 來搜集,來檢查兩邊連線封包有什麼不同,

其實會發現左邊在連線過程裡,PROTOCOL 並沒有使用到 TDS,只使用到 TCP 的端口,

右邊則是有使用到 TDS 端口,連線速度就很快,

左思又想是否沒安裝完整,因此把 SQLServer SP3CU4 更新檔再拿來點開,

確實是有未安裝完全的訊息,就續繼執行下一步到安裝完畢,

安裝結束後,依然相同的結果,一邊連線快、一邊連線慢,

最後突然想到會不會是防火牆的問題,

一檢查,心理涼了一下…

知道問題在哪了吧!…

張貼留言

0 留言