2016-05-16 53 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/

最终这将下降到你看到你的服务器在每个实例中如何执行,并作出决定上哪条路线走下来。