Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00282 005442 13252748 na godz. na dobę w sumie
Microsoft SQL Server 2014. Podręcznik administratora - ebook/pdf
Microsoft SQL Server 2014. Podręcznik administratora - ebook/pdf
Autor: , , , , Liczba stron: 864
Wydawca: Helion Język publikacji: polski
ISBN: 978-83-283-0676-9 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> bazy danych >> sql server
Porównaj ceny (książka, ebook, audiobook).

Najlepsze praktyki z obszaru zarządzania systemem SQL Server 2014, opisane przez posiadaczy tytułu Microsoft MVP

Microsoft SQL Server to jedna z najczęściej wybieranych platform bazodanowych. W jej tabelach przechowywane są niewyobrażalne ilości danych, a zdolność do ich szybkiego przetwarzania decyduje o być albo nie być wielu firm. Jeżeli chcesz zagwarantować najwyższą wydajność, niezawodność oraz bezpieczeństwo Twojej instalacji, to trafiłeś na właściwą książkę.

Ten kompletny podręcznik pozwoli Ci opanować umiejętności potrzebne do skutecznego zarządzania systemem SQL Server. Dowiesz się, jak zarządzać zmianami i zabezpieczeniami, jak dostrajać wydajność, jak monitorować system i jak tworzyć kopie zapasowe. Książka jest napisana przez czołowych specjalistów od systemu Microsoft SQL Server (wszyscy autorzy tej książki posiadają tytuł Microsoft MVP) i pomoże Ci poznać najnowsze rozwiązania z wersji 2014, w tym lepszą integrację zarządzania w programie SQL Server Management Studio systemami działającymi lokalnie i w chmurze, usprawnioną optymalizację wydajności, nowy mechanizm szacowania kardynalności i nowe funkcje grup dostępności AlwaysOn. Ten wyczerpujący podręcznik pozwoli Ci poprawić wydajność, skalowalność i szybkość środowiska z systemem SQL Server, dzięki czemu będziesz mógł zrobić więcej w krótszym czasie.

Microsoft SQL Server 2014. Podręcznik administratora:

Podręcznik administratora Microsoft SQL Server 2014 zawsze pod ręką!

Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

Tytuł oryginału: Professional SQL Server® 2014 Administration Tłumaczenie: Tomasz Walczak ISBN: 978-83-283-0673-8 Copyright © 2014 by John Wiley Sons, Inc., Indianapolis, Indiana All Rights Reserved. This translation published under license with the original publisher John Wiley Sons, Inc. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise without either the prior written permission of the Publisher. The Wrox Brand trade dress is a trademark of John Wiley Sons, Inc. in the United States and/or other countries. Used by permission. Wiley, Wrox, the Wrox logo, Programmer to Programmer, and related trade dress are trademarks or registered trademarks of John Wiley Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. SQL Server is a registered trademark of Microsoft Corporation. All other trademarks are the property of their respective owners. John Wiley Sons, Inc., is not associated with any product or vendor mentioned in this book Translation copyright © 2015 by Helion S.A. Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji. Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli. Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce. Wydawnictwo HELION ul. Kościuszki 1c, 44-100 GLIWICE tel. 32 231 22 19, 32 230 98 63 e-mail: helion@helion.pl WWW: http://helion.pl (księgarnia internetowa, katalog książek) Pliki z przykładami omawianymi w książce można znaleźć pod adresem: ftp://ftp.helion.pl/przyklady/sq14pa.zip Drogi Czytelniku! Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres http://helion.pl/user/opinie/sq14pa Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję. Printed in Poland. • Kup książkę • Poleć książkę • Oceń książkę • Księgarnia internetowa • Lubię to! » Nasza społeczność Spis treści O autorach ..................................................................................................... 21 O współpracownikach .................................................................................. 23 O redaktorach technicznych ........................................................................ 25 Podziękowania .............................................................................................. 27 Wprowadzenie .............................................................................................. 29 Rozdział 1. Architektura systemu SQL Server 2014 ...................................................... 35 Środowisko systemu SQL Server 2014 .......................................................................35 Nowe ważne funkcje wersji 2014 ................................................................................36 Administratorzy produkcyjnych baz danych .....................................................36 Administrator rozwojowych baz danych ............................................................37 Administratorzy i programiści odpowiedzialni za analizy biznesowe ............38 Architektura systemu SQL Server ..............................................................................39 Pliki bazy danych i dziennik transakcji ...............................................................39 SQL Server Native Client .......................................................................................40 Standardowe systemowe bazy danych .................................................................41 Schematy ..................................................................................................................43 Synonimy .................................................................................................................44 Obiekty DMO .........................................................................................................44 Typy danych w systemie SQL Server 2014 ..........................................................45 Edycje systemu SQL Server .........................................................................................52 Przegląd edycji ........................................................................................................52 Licencje ....................................................................................................................55 Podsumowanie ..............................................................................................................56 Rozdział 2. Najlepsze praktyki związane z instalowaniem systemu SQL Server 2014 ................................................ 57 Planowanie systemu .....................................................................................................58 Opcje sprzętowe ......................................................................................................58 Możliwości w obszarze oprogramowania i instalacji ........................................63 Poleć książkęKup książkę 6 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Instalowanie systemu SQL Server ..............................................................................66 Nowe instalacje .......................................................................................................66 Instalacje równoległe ..............................................................................................66 Aktualizowanie .......................................................................................................67 Instalacje nadzorowane .........................................................................................67 Instalacja nienadzorowana ....................................................................................70 Instalowanie usług Analysis Services .........................................................................76 Tryb UDM ...............................................................................................................78 Tryb tabelaryczny ...................................................................................................78 Instalowanie funkcji PowerPivot for SharePoint .....................................................80 Sprawdzanie systemu ...................................................................................................81 Konfiguracja po instalacji ............................................................................................81 Ustawianie opcji systemu SQL Server pod kątem wydajności .........................81 Baza tempdb ............................................................................................................83 Konfigurowanie ustawień systemu SQL Server w obszarze bezpieczeństwa .................................................................................85 Narzędzie SQL Server Configuration Manager .................................................86 Tworzenie kopii zapasowej ...................................................................................86 Usuwanie instalacji systemu SQL Server ...................................................................87 Usuwanie instalacji usług Reporting Services ....................................................87 Usuwanie instalacji usług Analysis Services .......................................................87 Usuwanie instalacji silnika bazodanowego systemu SQL Server .....................88 Rozwiązywanie problemów z nieudaną instalacją ...................................................88 Podsumowanie ..............................................................................................................88 Rozdział 3. Najlepsze praktyki aktualizowania systemu do wersji SQL Server 2014 ............................................................................ 91 Po co aktualizować system do wersji SQL Server 2014? .........................................92 Ograniczanie ryzyka — wkład Microsoftu .........................................................93 Niezależni producenci oprogramowania i wkład społeczności skupionej wokół systemu SQL Server ..........................93 Aktualizowanie systemu do wersji SQL Server 2014 ...............................................94 Aktualizacja w miejscu ..........................................................................................94 Aktualizowanie przy równolegle zainstalowanych wersjach ............................96 Wybór między aktualizowaniem w miejscu a podejściem z równoległymi egzemplarzami .................................................97 Kroki i narzędzia potrzebne przed instalacją ............................................................97 Zadania wykonywane przed aktualizacją ............................................................97 Narzędzia przydatne przed aktualizacją ..............................................................98 Zgodność wstecz .........................................................................................................106 Funkcje nieobsługiwane lub wycofane w wersji SQL Server 2014 ................106 Funkcje baz danych uznane za przestarzałe w wersji SQL Server 2014 ........108 Inne zmiany w działaniu funkcji w wersji SQL Server 2014 ..........................108 Poleć książkęKup książkę Spis treści (cid:181) 7 Uwagi dotyczące komponentów systemu SQL Server ..........................................109 Aktualizowanie katalogu pełnotekstowego ......................................................109 Aktualizowanie usług Reporting Services .........................................................109 Aktualizowanie do wersji 64-bitowej .................................................................110 Testy po aktualizacji ...................................................................................................110 Podsumowanie ............................................................................................................111 Rozdział 4. Zarządzanie silnikiem bazodanowym i rozwiązywanie związanych z nim problemów .......................................113 Narzędzia konfiguracyjne i administracyjne ..........................................................114 SQL Server Configuration Manager ..................................................................114 Parametry uruchomieniowe ...............................................................................116 Uruchomieniowe procedury składowane .........................................................118 Częściowo niezależne bazy danych ....................................................................120 Narzędzia do rozwiązywania problemów ...............................................................121 Połączenie DAC ....................................................................................................121 Odtwarzanie systemowych baz danych .............................................................122 SQL Server Management Studio ..............................................................................123 Raporty ...................................................................................................................124 Konfigurowanie systemu SQL Server w narzędziu SQL Server Management Studio ...............................................126 Filtrowanie obiektów ...........................................................................................131 Dzienniki błędów .................................................................................................131 Narzędzie Activity Monitor ................................................................................132 Monitorowanie procesów w języku T-SQL ............................................................136 Procedury sp_who i sp_who2 .............................................................................137 Widok sys.dm_exec_connections ......................................................................137 Funkcja sys.dm_exec_sql_text ............................................................................138 Zarządzanie wieloma serwerami ..............................................................................138 Centralne serwery zarządzania i grupy serwerów ............................................139 Opcje śledzenia ...........................................................................................................140 Udzielanie pomocy przez obsługę techniczną ........................................................141 Narzędzie SQLDumper.exe .................................................................................141 Narzędzie SQLDiag.exe .......................................................................................142 Podsumowanie ............................................................................................................144 Rozdział 5. Automatyzowanie pracy systemu SQL Server .........................................147 Plany konserwacji .......................................................................................................148 Kreator planów konserwacji ...............................................................................148 Projektant planów konserwacji ..........................................................................153 Automatyzowanie systemu SQL Server za pomocą narzędzia SQL Server Agent ...............................................................156 Zadania ..................................................................................................................156 Harmonogramy ....................................................................................................162 Operatorzy .............................................................................................................163 Alerty ......................................................................................................................166 Poleć książkęKup książkę 8 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Zabezpieczenia w narzędziu SQL Server Agent .....................................................171 Konto usługowe ....................................................................................................171 Dostęp do narzędzia SQL Server Agent ............................................................172 Jednostki pośredniczące narzędzia SQL Server Agent ....................................173 Konfigurowanie narzędzia SQL Server Agent ........................................................176 Właściwości z kategorii General .........................................................................176 Właściwości z kategorii Advanced .....................................................................177 Właściwości z kategorii Alert System ................................................................178 Właściwości z kategorii Job System ...................................................................179 Właściwości z kategorii Connection ..................................................................180 Właściwości z kategorii History .........................................................................180 Zarządzanie wieloma serwerami ..............................................................................180 Podstawianie tokenów .........................................................................................181 Przekazywanie zdarzeń ........................................................................................183 Używanie usług WMI ..........................................................................................184 Zarządzanie wieloma serwerami — używanie serwerów nadrzędnych i docelowych .......................................185 Podsumowanie ............................................................................................................187 Rozdział 6. Service Broker w systemie SQL Server 2014 ............................................189 Asynchroniczne przesyłanie komunikatów ............................................................189 Ogólne omówienie Service Brokera ...................................................................191 Service Broker a inne kolejki komunikatów .....................................................192 Konfigurowanie Service Brokera ..............................................................................193 Ustawianie stanu Service Brokera ......................................................................193 Typy komunikatów ..............................................................................................195 Kontrakty ...............................................................................................................196 Kolejki ....................................................................................................................197 Usługi .....................................................................................................................199 Trasy .......................................................................................................................199 Priorytety ...............................................................................................................201 Grupy konwersacji ...............................................................................................202 Używanie Service Brokera .........................................................................................203 Wysyłanie komunikatów .....................................................................................203 Odbieranie komunikatów ...................................................................................206 Przesyłanie komunikatów między egzemplarzami ..........................................207 Zewnętrzna aktywacja ..........................................................................................209 Przykład ilustrujący zapisywanie danych o użytkownikach w dzienniku ....210 Podsumowanie ............................................................................................................217 Integrowanie systemu SQL Server ze środowiskiem CLR .......................219 Wprowadzenie do środowiska CLR .........................................................................220 Rozdział 7. System SQL Server jako host środowiska uruchomieniowego platformy .NET ...............................................................221 Domeny aplikacji ..................................................................................................221 Język T-SQL a środowisko CLR .........................................................................222 Włączanie integracji ze środowiskiem CLR .....................................................222 Poleć książkęKup książkę Spis treści (cid:181) 9 Tworzenie komponentów CLR ................................................................................223 Metoda bez używania środowiska Visual Studio .............................................224 Używanie narzędzi Microsoft SQL Server Data Tools ....................................226 Zabezpieczenia przy integracji ze środowiskiem CLR ..........................................227 Monitorowanie wydajności .......................................................................................228 Windows System Monitor ..................................................................................228 Rozszerzone zdarzenia .........................................................................................230 Widoki DMV ........................................................................................................231 Cele projektowe dotyczące integracji ze środowiskiem CLR .........................231 Podsumowanie ............................................................................................................232 Rozdział 8. Zabezpieczanie egzemplarzy baz danych ................................................233 Rodzaje uwierzytelniania ...........................................................................................234 Uwierzytelnianie z systemu SQL Server ............................................................234 Uwierzytelnianie z systemu Windows ...............................................................235 Porównanie obu metod uwierzytelniania .........................................................236 Loginy i użytkownicy .................................................................................................236 Autoryzacja dostępu ...................................................................................................237 Uprawnienia na serwerze ....................................................................................237 Zabezpieczane obiekty baz danych ....................................................................243 Łańcuchy uprawnień ............................................................................................244 Łańcuchy uprawnień obowiązujące między bazami .......................................245 Zabezpieczenia na poziomie wierszy .......................................................................247 Podsumowanie ............................................................................................................248 Rozdział 9. Technologia In-Memory OLTP ...................................................................249 Stosowanie i implementowanie technologii In-Memory OLTP ..........................249 Włączanie technologii In-Memory OLTP ........................................................250 Struktury tabel używanych w technologii In-Memory OLTP .......................252 Rekordy ..................................................................................................................252 Indeksy ...................................................................................................................253 Kwestie związane z procesorem .........................................................................258 Zagadnienia związane z wirtualizacją ................................................................258 Kwestie związane z pamięcią ..............................................................................258 Zarządzanie pamięcią za pomocą funkcji Resource Governor ......................261 Tworzenie natywnie kompilowanych procedur składowanych ...........................263 Omówienie narzędzia ARM ......................................................................................266 Podsumowanie ............................................................................................................278 Rozdział 10. Konfigurowanie serwera pod kątem optymalnej wydajności ................279 Co każdy administrator baz danych powinien wiedzieć na temat wydajności? ...............................................................................280 Cykl dostrajania wydajności ...............................................................................280 Konfiguracja ..........................................................................................................282 Plan zasilania .........................................................................................................282 Natychmiastowe inicjowanie plików bazy danych ..........................................284 Poleć książkęKup książkę 10 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Opcje śledzenia .....................................................................................................287 Definicja dobrej wydajności ................................................................................287 Koncentracja na tym, co najważniejsze .............................................................288 Co administrator programista powinien wiedzieć na temat wydajności? ..........289 Użytkownicy .........................................................................................................289 Instrukcje w języku SQL ......................................................................................290 Wzorce używania danych ....................................................................................290 Schemat bazy danych ...........................................................................................290 Co o wydajności powinien wiedzieć administrator produkcyjnej bazy danych? .....................................................................................291 Optymalizowanie sprzętu serwera .....................................................................292 Zarządzanie sprzętem ..........................................................................................293 Procesor .......................................................................................................................294 Architektura x64 ...................................................................................................294 Pamięć podręczna .................................................................................................295 Technologia Hyper-Threading ...........................................................................295 Pojęcia związane z systemami wielordzeniowymi ...........................................296 Pamięć ..........................................................................................................................297 Pamięć fizyczna .....................................................................................................297 Fizyczna przestrzeń adresowa .............................................................................298 Menedżer pamięci wirtualnej .............................................................................298 Plik stronicowania ................................................................................................299 Błędy strony ...........................................................................................................300 Operacje wejścia-wyjścia ...........................................................................................300 Sieć ..........................................................................................................................301 Dyski magnetyczne ..............................................................................................302 Dyski SSD (dyski z pamięcią flash) ....................................................................305 Rozważania związane z przechowywaniem danych ........................................305 Podsumowanie ............................................................................................................309 Rozdział 11. Optymalizowanie systemu SQL Server 2014 ............................................311 Optymalizowanie aplikacji ........................................................................................311 Definiowanie obciążenia .....................................................................................312 Cichy zabójca — problemy z operacjami wejścia-wyjścia ....................................312 Model obsługi wejścia-wyjścia w systemie SQL Server ...................................312 Rozmieszczanie plików bazy danych .................................................................313 Kwestie związane z bazą tempdb ........................................................................314 Wewnętrzne mechanizmy systemu SQL Server i alokacja plików ......................318 Podział tabel i indeksów na partycje ........................................................................320 Po co stosować partycje? .....................................................................................320 Tworzenie funkcji partycjonującej .....................................................................322 Tworzenie grup plików ........................................................................................324 Tworzenie schematu partycjonowania ..............................................................324 Kompresja danych ......................................................................................................325 Kompresja wierszy ...............................................................................................326 Kompresja stron ...................................................................................................328 Poleć książkęKup książkę Spis treści (cid:181) 11 Szacowanie oszczędności miejsca ......................................................................329 Monitorowanie kompresji danych .....................................................................331 Uwagi dotyczące kompresji danych ...................................................................332 System SQL Server i procesory .................................................................................333 Architektura NUMA i dynamicznie dodawane procesory .............................334 Spójność pamięci podręcznej ..............................................................................334 Maska koligacji .....................................................................................................336 Ustawienie Max Degree of Parallelism (MAXDOP) .......................................336 Ustawienie Cost Threshold for Parallelism ......................................................337 Uwagi na temat pamięci i związanych z nią usprawnień ......................................339 Rozszerzenia puli buforów ..................................................................................339 Dostrajanie pamięci systemu SQL Server .........................................................341 Lokalność danych .................................................................................................343 Maksymalna ilość pamięci dla serwera .............................................................343 Resource Governor .....................................................................................................344 Podstawowe elementy technologii Resource Governor ..................................345 Używanie technologii Resource Governor w programie SQL Server 2014 Management Studio .....................................349 Monitorowanie pracy mechanizmu Resource Governor ...............................350 Podsumowanie ............................................................................................................351 Rozdział 12. Monitorowanie systemu SQL Server .........................................................353 Cele monitorowania ...................................................................................................354 Określanie celów monitorowania ......................................................................354 Określanie punktu odniesienia ...........................................................................355 Porównywanie aktualnych wartości z punktem odniesienia .........................355 Wybór odpowiednich narzędzi monitorujących ...................................................356 Monitor wydajności ...................................................................................................358 Liczniki dotyczące zasobów procesora ..............................................................359 Aktywność dysków ...............................................................................................360 Użytkowanie pamięci ...........................................................................................366 Narzędzia do monitorowania wydajności .........................................................369 Monitorowanie zdarzeń .............................................................................................371 Domyślny ślad .......................................................................................................373 Sesja system_health ..............................................................................................374 SQL Trace ..............................................................................................................374 Powiadomienia o zdarzeniach ............................................................................378 Zdarzenia rozszerzone systemu SQL Server .....................................................381 Monitorowanie systemu za pomocą widoków DMV i funkcji DMF ..................400 Co dzieje się w systemie SQL Server? ................................................................401 Wyświetlanie informacji o blokadach z bazy danych ......................................404 Wyświetlanie informacji o blokadach z serwera ..............................................405 Używanie indeksu w bazie danych .....................................................................405 Indeksy nieużywane w bazie danych .................................................................406 Wyświetlanie kwerend oczekujących na pamięć .............................................407 Poleć książkęKup książkę 12 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Informacje o podłączonych użytkownikach .....................................................408 Wolna przestrzeń w grupach plików .................................................................408 Plan wykonywania i kod aktualnie działających kwerend ..............................409 Zajmowana pamięć ..............................................................................................409 Zajęta pamięć w puli buforów ............................................................................409 Monitorowanie dzienników ......................................................................................410 Monitorowanie dziennika błędów systemu SQL Server .................................410 Monitorowanie dzienników zdarzeń systemu Windows ................................411 Standardowe raporty systemu SQL Server ..............................................................411 Narzędzie System Center Advisor ............................................................................411 Podsumowanie ............................................................................................................414 Rozdział 13. Dostrajanie wydajności kodu w języku T-SQL .........................................415 Omówienie procesu przetwarzania kwerend ..........................................................416 Generowanie planów wykonywania ..................................................................418 Statystyki ................................................................................................................418 Usprawnienia optymalizatora kwerend w systemie SQL Server 2014 — nowy mechanizm szacowania kardynalności ...........................................419 Używanie nowego mechanizmu szacowania kardynalności ..........................419 Identyfikowanie problemów przy dostrajaniu wydajności kwerend w języku SQL ........................................................................420 Monitorowanie wydajności kwerend ................................................................420 Co robić po wykryciu kwerendy o niskiej wydajności? ..................................421 Generowanie planów wykonywania kwerend ..................................................423 Czytanie planów wykonywania kwerend ..........................................................424 Operatory dostępu do danych w planach wykonywania kwerend ......................427 Skanowanie tabeli .................................................................................................428 Skanowanie indeksów klastrowanych ...............................................................429 Skanowanie indeksów nieklastrowanych ..........................................................432 Łączenie operatorów dostępu .............................................................................434 Operatory złączeń .......................................................................................................435 Pętla zagnieżdżona (złączanie w pętli) ..............................................................435 Złączenia z haszowaniem ....................................................................................437 Złączanie przez scalanie .......................................................................................438 Plany wykonywania kwerend modyfikujących dane .............................................440 Przetwarzanie kwerend działających na tabelach i indeksach podzielonych na partycje ..................................................................................442 Operacje, na które wpływa podział na partycje ................................................442 Strategie współbieżnego wykonywania kwerend dla obiektów podzielonych na partycje ...........................................................444 Analizowanie wydajności kwerend w środowisku produkcyjnym ......................444 Systemowe widoki DMV .....................................................................................445 Łączenie wszystkich elementów ...............................................................................446 Podsumowanie ............................................................................................................447 Poleć książkęKup książkę Spis treści (cid:181) 13 Rozdział 14. Indeksowanie baz danych ..........................................................................449 Nowe mechanizmy w indeksach w systemie SQL Server 2014 ............................450 Indeksy i tabele podzielone na partycje ...................................................................454 Omówienie indeksów ..........................................................................................454 Tworzenie indeksów ............................................................................................459 Używanie tabel i indeksów podzielonych na partycje .....................................461 Konserwacja indeksów ...............................................................................................461 Monitorowanie poziomu fragmentacji indeksu ..............................................462 Porządkowanie indeksów ....................................................................................463 Zwiększanie wydajności kwerend za pomocą indeksów .......................................464 Narzędzie DTA ...........................................................................................................469 Podsumowanie ............................................................................................................472 Rozdział 15. Replikacja ....................................................................................................473 Wprowadzenie do procesu replikacji ......................................................................474 Elementy w procesie replikacji ...........................................................................474 Typy replikacji ......................................................................................................476 Modele replikacji ........................................................................................................478 Jeden wydawca i dowolna liczba subskrybentów .............................................478 Wielu wydawców i jeden subskrybent ...............................................................480 Wielu wydawców będących jednocześnie subskrybentami ............................480 Subskrybent aktualizujący dane .........................................................................481 Model P2P .............................................................................................................481 Implementowanie replikacji .....................................................................................483 Konfigurowanie replikacji migawkowej ............................................................483 Konfigurowanie dystrybucji ...............................................................................483 Implementowanie replikacji migawkowej ........................................................487 Implementowanie replikacji transakcyjnej i ze scalaniem ..............................500 Replikacja w trybie P2P .............................................................................................501 Konfigurowanie replikacji w trybie P2P ...........................................................501 Konfigurowanie architektury dla replikacji P2P ..............................................502 Replikacja obsługiwana za pomocą skryptów ........................................................505 Monitorowanie replikacji ..........................................................................................506 Monitor replikacji .................................................................................................506 Monitor wydajności .............................................................................................508 Widoki DMV związane z replikacją ..................................................................508 Procedura sp_replcounters .................................................................................509 Podsumowanie ............................................................................................................509 Rozdział 16. Klastrowanie w systemie SQL Server 2014 ...............................................511 Klastrowanie a sytuacja firmy ...................................................................................512 Co można uzyskać przy użyciu klastrów? .........................................................512 Czego klastrowanie nie umożliwia? ...................................................................513 Właściwe powody stosowania klastrowania dla systemu SQL Server 2014 ...........................................................................514 Co zastosować zamiast klastrowania? ................................................................514 Poleć książkęKup książkę 14 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Klastrowanie — ogólne omówienie .........................................................................517 Jak działa klastrowanie? .......................................................................................517 Rodzaje klastrów ...................................................................................................522 Aktualizowanie klastrów z systemem SQL Server .................................................524 Rezygnacja z aktualizacji .....................................................................................524 Aktualizowanie klastra do wersji SQL Server 2014 w miejscu .......................524 Tworzenie klastra od nowa .................................................................................525 Plan wycofywania zmian .....................................................................................527 Która metoda aktualizacji jest najlepsza? ..........................................................527 Przygotowanie do klastrowania ................................................................................527 Przygotowywanie infrastruktury ........................................................................528 Przygotowywanie sprzętu ....................................................................................528 Tworzenie klastra w systemie operacyjnym Windows Server 2012 R2 ..............531 Co trzeba zrobić przed instalacją klastra w systemie Windows 2012 R2? ....531 Instalowanie klastra WSFC z systemu Windows Server 2012 R2 .................532 Przygotowywanie systemu Windows Server 2012 R2 do pracy w klastrze ....535 Używanie koordynatora MSDTC w klastrze ..........................................................536 Dodawanie systemu SQL Server 2014 do klastra ...................................................537 Instrukcje instalowania systemu SQL Server w klastrze .................................538 Instalowanie pakietów poprawek SP i aktualizacji typu Cumulative Update ............................................................544 Testuj, testuj i jeszcze raz testuj ..........................................................................544 Zarządzanie klastrem i monitorowanie go ..............................................................546 Rozwiązywanie problemów z klastrem ....................................................................547 Jak podejść do rozwiązywania problemów z klastrami WSFC? .....................547 Właściwe rozwiązanie już za pierwszym razem ...............................................548 Zbieranie informacji ............................................................................................548 Rozwiązywanie problemów ................................................................................549 Współpraca z Microsoftem .................................................................................549 Podsumowanie ............................................................................................................549 Rozdział 17. Kopie zapasowe i przywracanie stanu ......................................................551 Usprawnienia związane z tworzeniem kopii zapasowej i przywracaniem stanu .............................................................................................552 Tworzenie kopii zapasowych z zapisem na adres URL ...................................552 Zarządzane tworzenie kopii zapasowych z zapisem w platformie Windows Azure ........................................................552 Szyfrowanie kopii zapasowych ...........................................................................553 Przegląd procesu tworzenia kopii zapasowej i przywracania stanu ....................553 Jak przebiega tworzenie kopii zapasowej? ........................................................553 Kopiowanie baz danych .......................................................................................556 Kompresja kopii zapasowej .................................................................................568 Modele odzyskiwania ...........................................................................................569 Wybór modelu odzyskiwania .............................................................................571 Przełączanie modeli odzyskiwania .....................................................................572 Poleć książkęKup książkę Spis treści (cid:181) 15 Tworzenie tabel z historią kopii zapasowych ...................................................573 Uprawnienia potrzebne do tworzenia kopii zapasowych i przywracania stanu ..........................................................................................574 Tworzenie kopii zapasowych systemowych baz danych .................................575 Kopie zapasowe indeksów pełnotekstowych ....................................................576 Sprawdzanie poprawności obrazów z kopią zapasową ...................................576 Przebieg przywracania .........................................................................................577 Przygotowania do odzyskiwania ..............................................................................579 Wymagania związane z odzyskiwaniem ...........................................................579 Wzorce użytkowania danych ..............................................................................580 Czas na konserwację ............................................................................................581 Inne rozwiązania zapewniające wysoką dostępność ........................................582 Opracowywanie i wykonywanie planu tworzenia kopii zapasowych .................583 Używanie programu SQL Server Management Studio ...................................583 Plany konserwacji bazy danych ..........................................................................587 Używanie instrukcji tworzenia kopii zapasowych z języka T-SQL ...............591 Zarządzanie kopiami zapasowymi ...........................................................................593 Wydajność tworzenia i przywracania kopii zapasowych ......................................593 Odzyskiwanie baz danych .........................................................................................594 Proces przywracania ............................................................................................594 Przywracanie baz za pomocą programu SQL Server Management Studio ....598 Polecenie RESTORE z języka T-SQL .................................................................602 Przywracanie systemowych baz danych ............................................................603 Archiwizowanie danych ............................................................................................604 Podział tabel w systemie SQL Server na partycje .............................................605 Widoki podzielone na partycje ...........................................................................606 Podsumowanie ............................................................................................................606 Rozdział 18. Przesyłanie dzienników w systemie SQL Server 2014 .............................607 Scenariusze stosowania przesyłania dzienników ...................................................608 Przesyłanie dzienników w celu utworzenia aktywnego serwera rezerwowego .....................................................................608 Przesyłanie dzienników jako mechanizm odzyskiwania systemu po katastrofie .......................................................................................609 Przesyłanie dzienników jako mechanizm tworzenia baz potrzebnych do generowania raportów ...................................................610 Architektura mechanizmu przesyłania dzienników ..............................................611 Serwer główny .......................................................................................................612 Serwer pomocniczy ..............................................................................................612 Serwer monitorujący ............................................................................................612 Proces przesyłania dzienników .................................................................................613 Wymagania systemowe ..............................................................................................613 Sieć ..........................................................................................................................613 Serwery o identycznych możliwościach ............................................................614 Przechowywanie danych .....................................................................................614 Oprogramowanie ..................................................................................................614 Poleć książkęKup książkę 16 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Wdrażanie przesyłania dzienników .........................................................................615 Wstępne konfigurowanie ....................................................................................615 Wdrażanie przesyłania dzienników za pomocą programu SQL Server Management Studio ......................................................................616 Wdrażanie przesyłania dzienników za pomocą instrukcji języka T-SQL ....624 Monitorowanie systemu i rozwiązywanie problemów ..........................................625 Monitorowanie z wykorzystaniem programu SQL Server Management Studio ......................................................................626 Monitorowanie z wykorzystaniem procedur składowanych .........................626 Rozwiązywanie problemów ................................................................................627 Zarządzanie zmianą ról ..............................................................................................627 Synchronizowanie zależności .............................................................................627 Przełączanie ról między serwerami głównym i pomocniczym ......................630 Przełączanie między serwerami głównym i pomocniczym ............................632 Przekierowywanie klientów na serwer pomocniczy ........................................633 Plan tworzenia kopii zapasowych baz danych ........................................................634 Integrowanie przesyłania dzienników z innymi rozwiązaniami zapewniającymi wysoką dostępność ......................................................................635 Kopie lustrzane danych w systemie SQL Server 2014 .....................................635 Klastry WSFC ........................................................................................................635 Replikacja w systemie SQL Server 2014 ............................................................636 Kończenie przesyłania dzienników ..........................................................................637 Kończenie przesyłania dzienników w programie SQL Server Management Studio ...........................................................................................637 Kończenie przesyłania dzienników za pomocą języka T-SQL .......................637 Wydajność przesyłania dzienników .........................................................................638 Aktualizacja przesyłania dzienników do wersji z systemu SQL Server 2014 .....639 Podejście z minimalnym przestojem .................................................................639 Podejście ze standardowym przestojem ............................................................639 Podejście z instalowaniem przesyłania dzienników ........................................640 Podsumowanie ............................................................................................................640 Rozdział 19. Kopie lustrzane baz danych .......................................................................643 Wprowadzenie do kopii lustrzanych baz danych ..................................................644 Tryby działania kopii lustrzanych ............................................................................645 Przykłady tworzenia kopii lustrzanych baz danych ...............................................648 Przygotowywanie punktów końcowych ............................................................648 Przygotowywanie bazy danych do tworzenia kopii lustrzanych ...................653 Początkowa synchronizacja serwerów głównego i lustrzanego .....................654 Uruchamianie sesji tworzenia kopii lustrzanych .............................................655 Tryb wysokiego bezpieczeństwa bez automatycznego przełączania awaryjnego ...................................................................................656 Tryb wysokiego bezpieczeństwa z automatycznym przełączaniem awaryjnym ................................................................................657 Tryb wysokiej wydajności ...................................................................................658 Poleć książkęKup książkę Spis treści (cid:181) 17 Kopie lustrzane i różne edycje systemu SQL Server 2014 .....................................659 Zmiana ról w mechanizmie tworzenia kopii lustrzanych .....................................659 Automatyczne przełączanie awaryjne ...............................................................660 Ręczne przełączanie awaryjne .............................................................................662 Wymuszone przełączenie awaryjne ...................................................................664 Używanie monitora tworzenia kopii lustrzanych ..................................................665 Ustawianie wartości progowych liczników i wysyłanie alertów ....................668 Przygotowywanie serwera lustrzanego do przełączenia awaryjnego ..................670 Sprzęt, oprogramowanie i konfiguracja serwera ..............................................670 Dostępność bazy danych w trakcie planowanego przestoju ...........................672 Konfigurowanie zadań narzędzia SQL Server Agent na serwerze lustrzanym .....................................................................................673 Przekierowywanie klientów na serwer lustrzany .............................................674 Tworzenie kopii lustrzanych baz i inne metody zapewniania wysokiej dostępności ........................................................................675 Kopie lustrzane baz danych a klastry .................................................................675 Kopie lustrzane baz danych a replikacja transakcyjna ....................................676 Kopie lustrzane baz danych a przesyłanie dzienników ...................................676 Kopie lustrzane baz danych a grupy dostępności ............................................676 Snapshoty baz danych ................................................................................................677 Podsumowanie ............................................................................................................678 Rozdział 20. Zarządzanie usługami Integration Services i dostrajanie ich wydajności .......................................................................679 Przegląd usług SSIS ....................................................................................................680 Zastosowania usług SSIS .....................................................................................680 Główne elementy usług SSIS ...............................................................................681 Zarządzanie projektem i kontrola zmian ..........................................................683 Zarządzanie usługą SSIS ............................................................................................683 Wprowadzenie do usługi SSIS ............................................................................683 Konfiguracja ..........................................................................................................684 Dzienniki zdarzeń .................................................................................................687 Monitorowanie aktywności ................................................................................688 Zarządzanie pakietami SSIS w modelu z instalowaniem pakietów .....................688 Zarządzanie pakietami za pomocą programu SQL Server Management Studio ......................................................................689 Instalowanie ..........................................................................................................691 Zarządzanie pakietami SSIS w modelu z instalacją projektów .............................694 Konfigurowanie katalogu SSIS ...........................................................................695 Instalowanie pakietów .........................................................................................696 Konfigurowanie pakietów ...................................................................................697 Wykonywanie i planowanie uruchamiania pakietów ...........................................701 Uruchamianie pakietów w narzędziu SSDT .....................................................701 Uruchamianie pakietów za pomocą kreatora Import and Export Wizard ....701 Uruchamianie pakietów za pomocą narzędzia DTExec .................................702 Poleć książkęKup książkę 18 (cid:181) Microsoft SQL Server 2014. Podręcznik administratora Uruchamianie pakietów za pomocą narzędzia DTExecUI (w modelu z instalowaniem pakietów) ...........................................................702 Uruchamianie pakietów za pomocą narzędzia Execute Package (w modelu z instalowaniem projektów) .........................................................703 Planowanie wykonywania za pomocą narzędzia SQL Server Agent .............704 Uruchamianie pakietów za pomocą języka T-SQL ..........................................706 Zabezpieczanie usług SSIS .........................................................................................706 Przegląd zabezpieczeń usług SSIS ......................................................................706 Zabezpieczenia w modelu z instalowaniem pakietów .....................................707 Podsumowanie ............................................................................................................709 Rozdział 21. Zarządzanie usługami Analysis Services i dostrajanie ich wydajności .......................................................................711 Przegląd usług SSAS ...................................................................................................712 Elementy modelu MOLAP ..................................................................................713 Elementy modelu tabelowego .............................................................................713 Elementy architektury serwera SSAS .................................................................714 Zarządzanie serwerem SSAS .....................................................................................715 Właściwości serwera ............................................................................................715 Wymagane usługi .................................................................................................717 Język ASSL .............................................................................................................717 Zarządzanie bazami z serwera SSAS ........................................................................719 Instalowanie baz na serwerach SSAS .................................................................719 Przetwarzanie obiektów SSAS ............................................................................721 Tworzenie i przywracanie kopii zapasowych baz SSAS ..................................727 Synchronizowanie baz SSAS ...............................................................................729 Monitorowanie i dostrajanie wydajności usług SSAS ...........................................730 Monitorowanie zdarzeń SSAS ............................................................................731 Używanie narzędzia Flight Recorder do analiz następczych ..........................731 Podsumowanie ............................................................................................................732 Rozdział 22. Zarządzanie usługami Reporting Services w systemie SQL Server ........733 Narzędzie Configuration Manager usług SSRS ......................................................734 Konto usługowe ....................................................................................................736 Adres URL usługi sieciowej ................................................................................737 Bazy SSRS ..............................................................................................................739 Adres URL narzędzia Report Manager .............................................................741 Ustawienia poczty elektronicznej .......................................................................742 Konto wykonawcze ......................................................................
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

Microsoft SQL Server 2014. Podręcznik administratora
Autor:
, , , ,

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: