Przeglądanie informacji dotyczących bazy danych za pomocą T-SQL
Wskazówki dotyczące SQL Server
Opublikowano: 12 maja 2009
Do sprawdzenia informacji o bazie danych można również wykorzystać Transact-SQL (T-SQL). Jest to rozszerzona wersja standardowego języka zapytań, który jest stosowany w SQL Server.
W SQL Server Management Studio trzeba wejść do widoku Query (Zapytanie). Można to zrobić, klikając prawym przyciskiem nazwę serwera, do którego jesteśmy już podłączeni w widoku Object Explorer, a następnie wybierając New Query (Nowe zapytanie). Alternatywnie klikamy New Query na pasku narzędzi, wybieramy Database Engine Query (Zapytanie silnika bazy danych), a następnie ustanawiamy połączenie z Database Engine na określonym serwerze.
Po uzyskaniu dostępu do widoku Query, korzystamy z poniższego polecenia, gdzie nazwa_bazy jest nazwą bazy danych, którą chcemy analizować, aby obejrzeć informacje o bazie danych,
sp_helpdb <nazwa_bazy>
go
Gdy w ten sposób oglądamy informacje o bazie danych, otrzymujemy przegląd informacji o bazie, a także listę bieżących plików danych i dziennika.
Oto podsumowanie informacji dostępnych przy oglądaniu właściwości bazy danych za pomocą T-SQL. Dane te są zwracane w dwóch różnych zbiorach wyników; aby zobaczyć dodatkowy zbiór wyników, trzeba przewinąć okienko Results (Wyniki).
- compatibility_level Bieżący poziom kompatybilności bazy danych. Poziom 90 oznacza kompatybilność z SQL Server 2008.
- created Data utworzenia bazy danych.
- db_size Całkowita wielkość bazy danych wraz z plikami danych i dziennika.
- dbid Unikatowy identyfikator bazy danych na bieżącym serwerze.
- filegroup Grupa plików powiązana z plikiem bazy danych. Grupy plików pozwalają na grupowanie zbiorów plików bazy danych.
- fileid Unikatowy identyfikator pliku w bieżącej bazie danych.
- filename Pełna nazwa i ścieżka do pliku.
- growth Liczba megabajtów lub procent, o jaki zwiększa się baza danych.
- maxsize Maksymalna wielkość pliku. Unlimited oznacza, że ograniczenia nie ma.
- name Nazwa bazy danych lub pliku (bez rozszerzenia pliku).
- owner Właściciel bazy danych.
- size Bieżąca wielkość pliku.
- status Status bazy danych.
- usage Sposób używania pliku, jak na przykład tylko dane lub tylko dziennik.
Z książki wydawnictwa Microsoft Press, Microsoft SQL Server 2008 Administrator's Pocket Consultant, William R. Stanek.
Do początku strony |