Как найти что физический размер таблицы в MS Sql 2005? Это - возможный запрос SQL использования или нет?Спасибо.
Попробуйте использовать хранимую процедуру:
exec sp_spaceused TableName
Для всех таблиц вы можете использовать:
exec sp_Msforeachtable 'exec sp_spaceused ''?'''
ВЫБЕРИТЕ table_schema, table_name, ROUND (data_length / 1024 / 1024,2) total_size_mb FROM information_schema.tables WHERE table_name = 'emp_master' И table_schema = 'emp_database';
Вы можете использовать системную процедуру sp_spaceused :
EXECUTE sp_spaceused 'YourTable'