Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Microsoft SQL Server 2005 od środka

11-03-2012, 13:43
Aukcja w czasie sprawdzania nie była zakończona.
Cena kup teraz: 93.10 zł     
Użytkownik Informatyczne
numer aukcji: 2114095087
Miejscowość Warszawa
Zostało sztuk: 2    Wyświetleń: 9   
Koniec: 12-03-2012 01:53:44
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Microsoft SQL Server 2005 od środka: Mechanizm składowania danych



Okładka:



Liczba stron:488
Wydawnictwo:Microsoft Press
ISBN: [zasłonięte]978-83440-94-6
Rok wydania: 2007
Książkę wysyłamy w ciągu 4-7 dni.

OPIS KSIĄŻKI
Zapoznaj się ze eksperckimi rozwiązaniami tworzenia i zarządzania wydajnymi bazami danych.
Poznaj tajniki wewnętrznego mechanizmu składowania danych w Microsoft SQL Server, korzystając z wiedzy eksperta w dziedzinie SQL Server. Projektanci i administratorzy baz danych znajdą tu najlepsze rozwiązania, praktyczne porady oraz przykłady kodu, które pozwolą im osiągnąć mistrzowski poziom w zakresie konstruowania i administrowania relacyjnymi bazami danych.

Dowiedz się, jak:
  • Uaktualnić lub przemigrować do SQL Server 2005 i wybrać najlepsze opcje konfiguracyjne.
  • Sterować przydziałem przestrzeni dyskowej dla baz danych i plików - ręcznie lub automatycznie.
  • Zarządzać dziennikami transakcji, aby zmaksymalizować wydajność operacji przywracania i zagwarantować spójność danych.
  • Poznać wewnętrzne struktury indeksów zgrupowanych i niezgrupowanych.
  • Budować i partycjonować relacyjne indeksy i tabele.
  • Rozpoznać wewnętrzne problemy związane z magazynowaniem danych i ocenić zalety i wady typów danych o stałej i zmiennej długości.
  • Wykrywać i eliminować fragmentację indeksów.
  • Wdrożyć i zarządzać właściwym modelem współbieżności przy użyciu blokad lub wersjonowania wierszy.
Microsoft SQL Server 2005 od środka: Mechanizm składowania danych - SPIS TREŚCI:
Przedmowa
Podziękowania
Wstęp
Historia serii Inside Microsoft SQL Server
1 Instalowanie i uaktualnianie serwera SQL Server 2005
Wymagania SQL Server 2005
Edycje SQL Server 2005
Wymagania programowe
Wymagania sprzętowe
Przed instalacją
Zabezpieczenia i kontekst uŜytkownika
Znaki i segregowanie danych
Kolejności sortowania
Instalacja wielu instancji SQL Server
Instalacja nazwanych instancji SQL Server
Przygotowanie do instalacji
Narzędzie Upgrade Advisor w SQL Server 2005
Migrować czy aktualizować?
Migracja
Aktualizacja
Wybór składników
SQL Server Database Services (aparat bazy danych)
Usługa Analysis Services
Usługa Reporting Services
Usługa Notification Services
Usługa Integration Services
Workstation Components, Books Online, and Development Tools
Podsumowanie
2 Architektura SQL Server 2005
Składniki silnika bazy danych SQL Server
Obserwacja działania silnika
Protokoły
Aparat relacyjny
Aparat składowania
SQLOS
Pamięć
Pula buforów a utrzymywanie danych w pamięci podręcznej
Dostęp do stron danych w pamięci
Zarządzanie stronami w pamięci podręcznej danych
Punkty kontrolne
Zarządzanie pamięcią w innych pamięciach podręcznych
Dostosowywanie rozmiaru pamięci
Dostosowywanie rozmiaru puli buforów
Podsumowanie
3 Konfiguracja SQL Server 2005
Wykorzystanie SQL Server Configuration Manager
Konfiguracja protokołów sieciowych
Domyślna konfiguracja sieciowa
Zarządzanie usługami
Konfiguracja systemu
Zarządzanie zadaniami
Alokacja zasobów
Lokalizacja systemowego pliku stronicowania
Niepotrzebne usługi
Protokoły sieciowe
Zgodność z wcześniejszymi wersjami SQL Server
Flagi śledzenia
Ustawienia konfiguracyjne SQL Server
Domyślne śledzenie
Podsumowanie
4 Baza danych i pliki bazy danych
Systemowe bazy danych
master
model
tempdb
mssqlsystemresource
msdb
Przykładowe bazy danych
AdventureWorks
pubs
Northwind
Pliki bazy danych
Tworzenie bazy danych
Przykład zastosowania polecenia CREATE DATABASE
Rozszerzanie i kurczenie bazy danych
Automatyczne rozszerzanie pliku
Rozszerzanie pliku na żądanie
Szybka inicjalizacja pliku
Automatyczne kurczenie
Kurczenie na Ŝądanie
Wykorzystanie grup plików bazy danych
Domyślna grupa plików
Przykład ilustrujący tworzenie grup plików
Modyfikacja bazy danych
Przykłady wykorzystania polecenia ALTER DATABASE
Bazy danych od wewnątrz
Alokacja miejsca
Sprawdzanie spójności bazy danych
Ustawianie opcji bazy danych
Opcje statusu
Opcje kursorów
Opcje auto
Opcje SQL
Opcje odzyskiwania bazy danych
Pozostałe opcje bazy danych
Migawki baz danych
Tworzenie migawki bazy danych
Obszar wykorzystywany przez migawki baz danych
Zarządzanie migawkami
Baza danych tempdb
Obiekty w bazie danych tempdb
Optymalizacja a baza danych tempdb
Najlepsze praktyki
Monitorowanie miejsca w bazie danych tempdb
Bezpieczeństwo bazy danych
Dostęp do bazy danych
Zarządzanie zabezpieczeniami bazy danych
Bazy danych a schematy
Oddzielenie podmiotów od schematów
Schematy domyślne
Przenoszenie lub kopiowanie bazy danych
Odłączanie i ponownie przyłączanie bazy danych
Archiwizowanie i przywracanie bazy danych
Przenoszenie systemowych baz danych
Przenoszenie bazy danych master i bazy danych zasobów
Poziomy zgodności
Podsumowanie
5 Rejestrowanie i odzyskiwanie
Podstawowe informacje na temat dzienników transakcji
Fazy odzyskiwania
Modyfikacje rozmiaru dziennika
Wirtualne pliki dziennika
Obserwowanie wirtualnych plików dziennika
Automatyczne obcinanie wirtualnych plików dziennika
Przechowywanie odzyskiwalnego dziennika
Automatyczne zmniejszanie rozmiaru dziennika
Rozmiar pliku dziennika
Odczytywanie dziennika
Archiwizowanie i przywracanie bazy danych
Typy kopii zapasowych
Modele odzyskiwania
Wybór typu kopii zapasowej
Przywracanie bazy danych
Podsumowanie
6 Tabele
Obiekty systemowe
Widoki zgodne
Widoki katalogowe
Inne metadane
Tworzenie tabel
Nazewnictwo tabel i kolumn
Zarezerwowane słowa kluczowe
Identyfikatory ograniczone
Konwencje nazewnicze
Typy danych
Wiele hałasu o NULL
Typy danych definiowane przez uŜytkownika
Typy danych CLR
Właściwość IDENTITY
Wewnętrzne mechanizmy składowania
Widok katalogowy sys.indexes
Metadane dotyczące składowania
Strony danych
Badanie zawartości stron
Struktura wierszy danych
Tablice przesunięć kolumn
Przechowywanie kolumn o stałej długości
Przechowywanie kolumn o zmiennej długości
Połączenia między stronami
Dane z przepełnień
Dane dużych obiektów
Przechowywanie danych typu varchar(MAX)
Przechowywanie danych typu sql_variant
Ograniczenia
Nazwy ograniczeń a informacje widoków katalogowych
Naruszenia ograniczeń podczas transakcji i modyfikacji wielu wierszy
Modyfikacja tabeli
Zmiana typu danych
Dodawanie nowej kolumny
Dodawanie, usuwanie, wyłączanie i włączanie ograniczeń
Usuwanie kolumny
Włączanie lub wyłączanie wyzwalaczy
Wewnętrzne mechanizmy modyfikacji definicji tabel
Podsumowanie
7 Indeksy - cechy wewnętrzne i zarządzanie
Organizacja indeksów
Indeksy zgrupowane
Indeksy niezgrupowane
Tworzenie indeksu
Kolumny dołączane
Położenie indeksu
Ograniczenia a indeksy
Struktura stron indeksu
Wiersze indeksu zgrupowanego z identyfikatorem ujednoznaczniającym
Formaty wierszy indeksów
Wymagania związane z przestrzenią zajmowaną przez indeks
Rozmiary B-drzewa
Rozmiar rzeczywisty a szacunkowy
Indeksy specjalne
Warunki wstępne
Indeksy oparte na kolumnach obliczeniowych
Widoki indeksowane
Partycjonowanie tabel i indeksów
Funkcje i schematy partycji
Metadane partycjonowania
Zalety partycjonowania
Wewnętrzne mechanizmy modyfikacji danych
Wstawianie wierszy
Dzielenie stron
Usuwanie wierszy
Aktualizacja wierszy
Modyfikacje na poziomie tabeli a modyfikacje na poziomie indeksu
Rejestrowanie w dzienniku transakcji
Blokowanie
Zarządzanie indeksami
ALTER INDEX
Rodzaje fragmentacji
Usuwanie fragmentacji
Przebudowa indeksu
Stosowanie indeksów
Poszukiwanie wierszy
Złączenia
Sortowanie
Grupowanie
Zapewnianie niepowtarzalności
Podsumowanie
8 Blokowanie i współbieżność
Modele współbieżności
Współbieżność pesymistyczna
Współbieżność optymistyczna
Przetwarzanie transakcji
Właściwości ACID
Poziomy odseparowania
Blokowanie
Podstawowe informacje o blokowaniu
Blokady pętlowe
Typy blokad danych uŜytkownika
Tryby blokowania
Ziarnistość blokowania
Czas trwania blokad
Własność blokad
Obserwowanie blokad
Przykłady blokowania
Zgodność blokad
Wewnętrzna architektura blokowania
Partycjonowanie blokad
Segmenty blokad
Segmenty właścicieli blokad
Tabela syslockinfo
Połączenia powiązane
Stosowanie połączeń powiązanych
ZłoŜone aktywne zestawy wynikowe - MARS
Blokowanie na poziomie wierszy a blokowanie na poziomie strony
Rozszerzanie blokad
Zakleszczenia
Wersjonowanie wierszy
Podstawowe informacje o wersjonowaniu wierszy
Szczegółowe informacje o wersjonowaniu wierszy
Poziomy odseparowania oparte na migawce
Wybór modelu współbieŜności
Inne mechanizmy wykorzystujące wersjonowanie wierszy
Wyzwalacze a wersjonowanie wierszy
MARS a wersjonowanie wierszy
Sterowanie blokadami
Opcje blokad
Podsumowanie
Indeks 443

Zobacz nasze pozostałe aukcje

Dodaj nas do ulubionych sprzedawców