2013-10-25 34 views
2

我在Windows 7爲我們準備的部門從testsing XP升級到WIN 7Windows 7的PC很慢在Windows Server機器

這九XP的PC訪問MySQL數據庫在上訪問MySQL數據庫時Windows Server機器沒有問題。

但是,在Windows 7 PC上,SQL查詢運行速度非常慢。

作爲比較上運行XP相同的選擇,並贏得7.

SELECT * FROM table_name; 

XP 3414行中0.06秒

返回WIN 7 3414行中5.26秒返回

不同的應用有同樣的問題(Python應用程序,VB6 .EXE文件,以及各種MySQLdb的圖形用戶界面)

所有的PC機(XP和Win7)具有邁克菲但設置不了被改變。

有沒有人有任何關於如何提高性能的建議?

+0

是查詢計劃,mysql服務器版本,mysql數據庫引擎完全相同? – eis

+0

您是否嘗試過在兼容模式下運行應用程序並選擇Windows XP?如果它提高了性能,那麼這可能是一個解決方案,否則它可能只是網絡堆棧在Windows 7中與xp相比的不同方式。 – justinf

+0

你用Windows 7的另一臺機器嘗試過嗎?也許是這個特定的機器的問題 – Sal00m

回答

0

您是否嘗試過在兼容模式下運行應用程序並選擇Windows XP?

如果它可以提高性能那麼這可能是一個解決方案,如果沒有它可能只是

不同方式的網絡堆棧相比,Windows XP的7作品。

嘗試從2003 PC數據庫移動到Windows Server 2008框。

0

嘗試以取消(刪除「#」)的行:

127.0.0.1 localhost 

C:\Windows\System32\drivers\etc文件(防病毒可能會阻止它 - 如果有的話,將其關閉爲秒)。

-1

它可能有其他原因,但對我來說,在my.ini上設置參數 mysqld skip-name-resolve 不止一次解決了這個問題。

相關問題