Руководство по основным приемам работы в ms sql server 2014 по дисциплине


Таблица 4. Значения параметра COMPATIBILITY_LEVEL для SQL Server



Download 2,26 Mb.
Pdf ko'rish
bet17/75
Sana26.05.2022
Hajmi2,26 Mb.
#608817
TuriРуководство
1   ...   13   14   15   16   17   18   19   20   ...   75
Bog'liq
SQL Server

Таблица 4. Значения параметра COMPATIBILITY_LEVEL для SQL Server 
Значение параметра 
Версия сервера 
80 
SQL Server 2000 
90 
SQL Server 2005 
100 
SQL Server 2008 and SQL Server 2008 R2 
110 
SQL Server 2012 
120 
SQL Server 2014 
Например, выполнение кода 
ALTER DATABASE Sales 
SET COMPATIBILITY_LEVEL = 100; 
установит совместимость базы данных 
Sales
с SQL Server 2008 / 2008 R2. 
Дополнительные сведения можно найти в электронной документации по SQL 
Server [1-3]. 


21
Использование Файловых групп (Filegroups) 
Базы данных состоят, по меньшей мере, из двух файлов: первичного файла 
данных и файла журнала транзакций. Для повышения производительности и 
управляемости больших баз данных, можно добавить вторичные файлы 
данных.
Файлы данных всегда определяются в пределах файловой группы
!
 
Создание файловых групп упрощает управление физическим хранением 
файлов базы данных и позволяет хранить файлы с аналогичными 
требованиями вместе. 
Файловые группы представляют собой именованные коллекции файлов 
данных, которые можно использовать для упрощения размещения данных и 
выполнения задач администрирования, например резервного копирования и 
восстановления. Использование файловых групп также может повысить 
производительность базы данных, поскольку они позволяют распределить 
объекты базы данных (таблицы и индексы) на нескольких томах хранения. 
Каждая база данных имеет первичную файловую группу (PRIMARY). При 
добавлении вторичных файлов данных в базу они автоматически попадают в 
первичную файловую группу, если при их создании не указана другая 
файловая группа (пользовательская). 
Файл базы данных может принадлежать только к одной файловой группе. 
Файловая группа может использоваться только одной базой данных. 
Файловые группы можно использовать для управления размещением данных. 
Например, если база данных содержит таблицы данных только для чтения
можно поместить эти таблицы в выделенной файловой группе, которая будет 
доступна только для чтения. 
Кроме того, можно создавать разностные резервные копии, т.е. выполнять 
резервное копирование и восстановление файлов и файловых групп по 
отдельности. Это позволяет уменьшить время резервного копирования, 
потому что нужно копировать не всю базу данных, а только отдельные 
файлы или группы файлов, которые изменились со времени последнего 
резервного копирования. 
Аналогичным образом можно достичь эффективности, когда речь заходит о 
восстановлении данных. SQL Server поддерживает частичные резервные 
копии, т. е. отдельно создаются резервные копии файловых групп только для 
чтения и файловых групп для чтения и записи. Затем можно использовать эти 
резервные копии для выполнения поэтапного восстановления, которое 
позволит привести базу данных обратно в оперативный режим. 
Грамотное использование файловых групп повышает производительность 
работы базы данных. При создании объекта можно указать файловую группу 
для его размещения. Если файловая группа не указана, то будет 
использоваться файловая группа по умолчанию. Любую файловую группу 


22 
(кроме файловых групп только для чтения) можно назначить файловой 
группой по умолчанию. Создавая объекты, сильно конкурирующие за 
дисковое пространство, можно разнести их по разным файловым группам. 
Таким образом, снижение конкуренции будет приводить к повышению 
производительности. 
Если файловая группа содержит несколько файлов, SQL Server записывает 
данные во все файлы одновременно с помощью так называемой «стратегии 
пропорционального заполнения». Файлы, которые имеют одинаковый 
размер, будут иметь одинаковое количество записанных в них данных
обеспечивая их заполнение с постоянной скоростью. Файлы, которые имеют 
различные размеры, будут иметь различное количество данных. Это 
позволяет использовать файловую группу для реализации простой формы 
чередования. Можно создать файловую группу, содержащую два или более 
файлов, каждый из которых находится на отдельном диске. Когда SQL Server 
пишет в файловую группу, он может использовать отдельный канал ввода / 
вывода для записи на каждый диск одновременно (параллельно), что 
приводит к сокращению времени записи. 
В первую очередь следует использовать файловые группы для улучшения 
управляемости, используя саму конфигурацию устройства хранения для 
повышения производительности операций ввода/вывода. Если существуют 
проблемы (или недоступно аппаратное обеспечение RAID), использование 
файловых групп для размещения файлов данных на физических дисках 
может стать эффективной альтернативой. 

Download 2,26 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish