0
我需要弄清MS Sql Server FileTable上已經插入了多少個文件以及它們的平均大小。需要弄清楚FileTable在空間中使用了多少
FileTable已經相當大,它的容量大約27GB的數據。
這是我使用的SQL,但它非常慢。它已經運行了一個多小時,但它還沒有完成。有什麼方法可以加快查詢速度嗎?
SELECT round(datalength([file_stream])/1048576.0, 2) As FileSizeMB, COUNT(*)
FROM [dbo].[Document] WITH(NOLOCK)
GROUP BY round(datalength([file_stream])/1048576.0, 2)
ORDER BY round(datalength([file_stream])/1048576.0, 2)