2011-03-14 38 views
0

我有幾個腳本都做同樣的事情。他們每秒處理大約5次插入,在select中處理大約兩倍。這些腳本在同一臺服務器上運行,但它們各自擁有自己的數據庫,並擁有自己的一組表和數據。沒有腳本使用任何其他數據庫,他們只會使用自己的。數據庫排隊

問題:某些腳本比其他腳本運行速度快很多,我只想檢查對數據庫的查詢是按每個數據庫排隊,還是在服務器範圍內完成?

我有另一種方法來看待,所以我不想解決我的速度問題,只是試圖瞭解排隊。

我運行PHP 5,使用最新的MySQL運行MyISAM表。

謝謝。

回答

0

假如你們所說的「數據庫」是一個「MySQL數據庫架構」,並且你只有一個MySQL服務器的工作:

雖然我無法找到任何真正的證明(只是你可以在運行查詢的事實幾個數據庫模式),我想查詢隊列在數據庫服務器級別處理,而不是在數據庫架構級別處理。

某些腳本比其他腳本運行速度更快的事實可能很大程度上取決於模式(特別是索引),數據等...