2011-06-23 22 views

Respuesta

20

Puede activar las estadísticas de clientes (menú consulta, incluyen estadísticas de cliente) que da el número de bytes devueltos por el servidor cuando se ejecuta la consulta.

+1

Esto es exactamente lo que necesitaba y me ayudó a obtener lo que necesitaba muy rápidamente. Gracias. –

6

Cree una tabla con los resultados de la consulta y ejecute sp_spaceused en su lugar.

SELECT * 
INTO tablename 
FROM ... 

Exec sp_spaceused 'tablename' 

Drop tablename 
+1

También puede optar por incluir las estadísticas del cliente y marcar "Bytes recibidos desde el servidor", pero no estoy seguro de que cuente solo los bytes de datos. – niktrs

+0

parece que me has vencido: el número de bytes es probablemente el número total de bytes, incluida la tara de protocolo. Si bien es posible que no se asigne directamente a # de bytes en el conjunto de resultados, podría ser útil. –

+0

Thying para ayudar a un amigo mi amigo, no para competir. Tu idea es muy buena, la sobrecarga normalmente no es demasiado. La ejecución de la consulta desde el servidor parece estar más cerca del "tuth" ya que obtengo menos bytes. – niktrs

Cuestiones relacionadas