2016-05-16 49 views
-2

我想知道查詢或服務器的速度第一查詢效果有多快 請考慮我們在一分鐘內請求50K請求。SQL查詢的質量和速度

首先查詢:

SELECT CONVERT(NUMERIC(13,1), ROUND(width, 1, 1)) FROM Home 

而對於第二個查詢,我們在客戶端使用round,這意味着客戶端和服務器端的組合

SELECT width FROM Home 
+0

試試看,找出最適合你的東西? – Siyual

+0

我如何測試50000的請求,僅僅依賴於知識和經驗: – ara

+3

它不依賴於知識和經驗,它取決於你的硬件/軟件的基準和其他人。 –

回答

0

你可以使用一個工具,如SQL查詢壓力把你的服務器上的負載。這將允許您根據需要隨意多次模擬儘可能多的用戶;

http://www.sqlstress.com/

然後你可以使用一個工具,如布倫特奧扎爾的奇妙sp_AskBrent得到一些重要的指標提出系統。

https://www.brentozar.com/askbrent/

最終這將下降到你看到你的服務器在每個實例中如何執行,並作出決定上哪條路線走下來。