2011-06-23 149 views
9

SQL Server中是否有確定查詢在結果集中的Mgmt Studio查詢中返回的數據的MEGS中的大小?SQL Server查詢結果集大小

+0

謝謝你們,我試着對SQL Azure這樣做,所以明天我會給客戶端統計信息! – user728584

回答

20

您可以打開客戶端統計(查詢菜單,包括客戶端統計)執行查詢時給出了從服務器返回的字節數。

+1

這正是我所需要的,並且幫助我快速獲得所需的數據。謝謝。 –

6

創建一個包含查詢結果的表並對其運行sp_spaceused。

SELECT * 
INTO tablename 
FROM ... 

Exec sp_spaceused 'tablename' 

Drop tablename 
+1

您也可以選擇包含客戶端統計信息並檢查「從服務器收到的字節」,但我不確定它只計算數據字節。 – niktrs

+0

看起來像你打敗了我 - 字節數可能是總字節數,包括協議開銷。雖然它可能不直接映射到結果集中的字節數,但它可能很有用。 –

+0

想要幫助我的朋友,不要競爭。你的想法非常好 - 開銷通常不會太多。從服務器運行查詢似乎更接近「tuth」,因爲我得到的字節更少。 – niktrs