我有一個很奇怪的問題。我們正在運行一個Java應用程序,在JDBC上使用Hibernate,在Windows Server 2012上,在VM上運行。JDBC查詢速度慢...直到Wireshark運行一次
當我們嘗試從Oracle 12c數據庫中讀取大量數據時,系統超慢。
但是一旦我們運行Wireshark一次......它瞬間快100倍!在我們重新啓動機器之前,即使我們關閉了Wireshark,它也會保持這種狀態。
任何解釋?它真的聽起來像Windows網卡驅動程序的問題..
編輯1:我們排除了休眠:問題發生以及只有JDBC 編輯2:我們排除了WinPcap,Wireshark沒有它仍然解決了這個問題。
你多少次嘗試運行安裝之前閱讀Oracle中的數據? –
我有同樣的問題,我最終刪除了WinPcap和Wireshark。 – galovics
NPF服務是否設置爲在啓動時自動啓動?如果是這樣,那麼也許嘗試將它設置爲手動,然後在您想使用Wireshark時將其設置爲「NET START NPF」。 –