Информация: Я взял на себя SQL Server 2005, в котором предыдущий администратор базы данных настроил три файловые группы для разделения данных на уникальные LUN:
G: данные (первичные)
F: Аудит
J: Указатель
Однако разработчики не уверены, что эти файловые группы поддерживались в течение последних нескольких лет. Например, таблицы аудита или индексы могут находиться в основной файловой группе, а не в их соответствующем FG. Кроме того, пока я пытался разобраться в этом, я не вижу никаких доказательств того, что сервер имеет настройку разделения для этих файловых групп? Использование системных таблиц:
select distinct [partition_number]
from sys.partitions
select *
from sys.data_spaces
Первый запрос возвращает только «1», что наводит меня на мысль, что разделы не настроены. Второй запрос возвращает три FG (Primary, Audit и Index).
Вопрос: Кто-нибудь знает, как я могу определить, что разделов не существует, и / или проверить, что данные хранятся в соответствующей файловой группе? Я ошибаюсь, полагая, что эти файловые группы на самом деле не обеспечивают большого увеличения производительности без использования секционирования?
Читает сейчас http://msdn.microsoft.com/en-us/library/ms345146.aspx для получения дополнительной информации о разметке, но любые советы приветствуются!
ВЫБРАТЬ * из sys.partition_schemes