A consulta a seguir possibilita medir o tamanho, espaço vazio e livre dos files do banco de dados:
select
a.FILEID, a.FILEID,
[FILE_SIZE_MB] = convert(decimal(12,2),round(a.size/128.000,2)),
[SPACE_USED_MB] = convert(decimal(12,2),round(fileproperty(a.name,'SpaceUsed')/128.000,2)) ,[FREE_SPACE_MB] = convert(decimal(12,2),round((a.size-fileproperty(a.name,'SpaceUsed'))/128.000,2)),
NAME = left(a.NAME,15),
FILENAME = left(a.FILENAME,30)
from dbo.sysfiles a;
FILE_SIZE | SPACE_USED | FREE_SPACE | NAME | FILENAME |
904 | 33,19 | 870,81 | tempdev | T:\Program Files\Microsoft SQL |
896,5 | 437,84 | 458,66 | templog | T:\Program Files\Microsoft SQL |
108288 | 3496,44 | 104791,56 | tempdev01 | U:\Program Files\Microsoft SQL |
1280 | 625,15 | 654,85 | templog01 | U:\Program Files\Microsoft SQL |
[]s
Nenhum comentário:
Postar um comentário