Sql Express 2005 Limit - PullRequest
       9

Sql Express 2005 Limit

0 голосов
/ 29 августа 2009

Я использую SQL Express 2005 для приложения asp.net, в котором используется только управление Членство . Я знал, что в этом выпуске есть ограничение в 4 ГБ, но даже я хочу знать, сколько места Я пользуюсь.

Можно ли проверить ограничение в SQL Express Management Studio или с помощью кода (c #)?
(т. е. 2,34 ГБ используется)

Ответы [ 2 ]

3 голосов
/ 29 августа 2009

Ограничение 4 ГБ на базу данных , исключая любые файлы, хранящиеся в хранилище FILESTREAM (если вы его используете).

Чтобы узнать, сколько места использует вся база данных, используйте эту хранимую процедуру:

EXEC sp_spaceused 

Вам необходимо выполнить это, пока вы находитесь в интересующей вас базе данных (например, внутри SQL Server Mgmt Studio).

Это работает только при использовании SQL Server 2008 Mgmt Studio:
Если вы хотите сделать это визуально, вы можете запустить SQL Server Mgmt studio и подключиться к своему экземпляру SQL Express, а затем в обозревателе объектов перейти на узел «Базы данных» и затем нажать F7 или выбрать «Просмотр> Сведения об обозревателе объектов» , Это откроет визуальный экран, на котором вы можете выбрать, какую информацию просматривать - например, «Используемое пространство данных» и «Используемое индексное пространство».

Object Explorer Details

Марк

1 голос
/ 29 августа 2009

Если щелкнуть правой кнопкой мыши базу данных (в SSMS) и перейти в Свойства, вы увидите текущий размер базы данных.

Rob

...