Tylko do odczytu aplikacjami i kompresji
Aplikacjami może być oznaczony jako tylko do odczytu.Wszelkie istniejące grupy plików z wyjątkiem podstawowa grupa plików, może zostać oznaczony jako tylko do odczytu.Grupa plików, tylko do odczytu nie można modyfikować w jakikolwiek sposób.Można kompresować tylko do odczytu aplikacjami.
Dla tabel, które nie muszą być modyfikowane takich jak dane historyczne umieścić je na aplikacjami i następnie Oznacz grupa plików tylko do odczytu.Zapobiega przypadkowym aktualizacje.
Przy użyciu kompresji NTFS tylko do odczytu bazy danych i aplikacjami tylko do odczytu przez użytkownika
SQL Server obsługuje kompresji NTFS tylko do odczytu przez użytkownika aplikacjami i baz danych tylko do odczytu.Należy rozważyć kompresowanie danych tylko do odczytu w następujących sytuacjach:
Masz dużą ilość danych statycznych lub historycznych, która musi być dostępna dla ograniczonego dostępu tylko do odczytu.
Ograniczonej ilości miejsca na dysku.
Kwestie administracyjne
Obsługiwane jest tylko kompresji NTFS systemu Windows.Więcej informacji na ten temat można znaleźć w dokumentacji systemu plików Windows NTFS.
Kompresja danych jest obsługiwana dla przez użytkownika dane użytkownika przechowywane w trybie tylko do odczytu (.Aplikacjami NDF).Nie można skompresować podstawowego dzienniki transakcji i aplikacjami, chyba że samej bazy danych jest tylko do odczytu.
Aby skompresować pliki grupa plików zdefiniowana przez użytkownika, baza danych jest w trybie offline.Aby uzyskać więcej informacji, zobacz ALTER DATABASE (Transact-SQL).
Kompresowanie pliku, lub sprawdzić stan kompresji pliku, należy użyć polecenia Windows COMPACT lub Eksploratora Windows.Aby uzyskać więcej informacji zobacz dokumentację systemu Windows.
SQL Server bazy danych systemu, takich jak wzorca, model, msdb, zasób i tempdb, nie można skompresować.
SQL Server obsługuje operacje kopia zapasowa i przywracanie skompresowane aplikacjami.Żadne z modyfikacji, implementacji i przywracanie kopia zapasowa są wymagane.Kompresja systemu operacyjnego jest przezroczyste dla tworzyć kopię zapasową zapasowej lub operacji przywracanie.
WSZYSTKIE instrukcje SELECT i operacje odczytu są w pełni obsługiwane.Czas wykonania tych sprawozdań będzie mniejsza niż równoważne instrukcje na nieskompresowanych aplikacjami.
Aby zmodyfikować dane skompresowane, pliki muszą być nieskompresowanej i grupa plików zestaw do odczytu i zapisu.
Podstawowy i zdefiniowane przez użytkownika aplikacjami tylko do odczytu bazy danych mogą być skompresowane.Skojarzone pliki muszą skompresowane przy użyciu kompresji NTFS.
Dołącz bazy danych operacji są obsługiwane w skompresowanym aplikacjami.Grupa plików musi być zestaw tylko do odczytu przed odłączanie bazy danych.Przed dołączeniem bazy danych, być skompresowane pliki.
Przykład kompresji Grupa plików pomocniczych
W tym przykładzie zamówienia sprzedaży transakcje przenoszone są ze produkcyjnej bazy danych do SalesArchive, skompresowane archiwum bazy danych, przechowywanych na tylko do odczytu, grupa plików.Dane są wyszukiwane sporadycznie analizy sprzedaży i prognozowania, ale nigdy nie jest modyfikowany.
W przygotowaniu do przenoszenia danych z bazy danych produkcji, administrator bazy danych (DBA) tworzy grupa plików odczytu i zapisu Sales01 na SalesArchive.Sales01 znajduje się w katalogu NTFS.
DBA kopiuje transakcji zamówienia sprzedaży w produkcyjnej bazie danych tabel, które zostały utworzone w archiwum Sales01 grupa plików.
Po wszyscy użytkownicy mają zostały opróżnione z SalesArchive bazy danych DBA zmienia bazy danych i ustawia Sales01 grupa plików tylko do odczytu, a następnie przyjmuje bazy danych w trybie offline.
Przy użyciu polecenia Windows COMPACT, kompresuje DBA **Sales01. plik ndf.**Więcej informacji można znaleYć w dokumentacji systemu Windows NTFS.
Przełącza DBA SalesArchive bazy danych w trybie online.Dane jest skompresowany i dostępne tylko do odczytu.
Zobacz także