Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
danych.Naprzykład,zdarzeniarozszerzonedziałająnapoziomieserwera.Chociażmożna
jefiltrowaćprzyużyciupola
database_id
,takaoperacjajestwykonywanajużpoichwy-
stąpieniu.Możetomiećwpływnawszystkiebazydanychnaserwerze.
Podsumowanie
Rozwiązywanieproblemówwsystemietoprocesholistyczny,którywymagaprzeanali-
zowaniacałegośrodowiska.Należywziąćpoduwagęsprzęt,systemoperacyjnyisystem
wirtualizacji,atakżekonfiguracjęSQLServeribazydanych,awraziekoniecznościzmo-
dyfikowaćodpowiednieskładniki.
ProduktSQLServerzawierawieleustawień,któremożnawykorzystaćdoprecyzyjne-
godopasowaniainstalacjidoplanowanegoobciążeniasystemu.Istniejąrównieżnajlepsze
wzorcepostępowania,któremajązastosowaniewwiększościsystemów,wtymwłączenie
ustawieńIFIiOptimizeforAd-HocWorkloads,zwiększenieliczbyplikówwbazie
tempdb
,
włączenieniektórychopcjiśledzenia,wyłączenieopcjiAutoShrinkiustawienieprawid-
łowychparametrówautomatycznegoposzerzaniadlaplikówbazydanych.
Wnastępnymrozdzialezostanieprzeanalizowanyjedenznajważniejszychkomponen-
tówśrodowiskaSQLServer,czylisystemoperacyjnySQLOS,atakżetechnikarozwiązy-
waniaproblemówzwanastatystykąoczekiwania.
Zestawieniemetodrozwiązywaniaproblemów
Przeprowadzeniewysokopoziomowejanalizysprzętu,sieciipodsystemudyskowego.
Wspólniezinżynieramiinfrastrukturyprzeanalizowaniekonfiguracjiiobciążenia
serwerówwśrodowiskachzwirtualizowanych.
SprawdzeniewersjisystemuoperacyjnegoiSQLServer,jegowydaniaorazpoziomu
wdrożeniapoprawek.
Sprawdzenie,czyzostaławłączonanatychmiastowainicjalizacjaplików.
Przeanalizowanieopcjiśledzenia.
WłączenieopcjiOptimizeforAd-HocWorkloads.
Sprawdzenieustawieńserwerazwiązanychzpamięciąirównoległością.
Przeanalizowanieustawieńdotyczącychbazy
tempdb
(wtymliczbyplików).
Sprawdzeniewwersjachsystemuwcześniejszych,niżSQLServer2016,czyzostała
włączonaopcjaśledzenia
T1118
,abyćmożetakże
T1117
.
WyłączenieopcjiAutoShrinkdlabazdanych.
Zatwierdzenieustawieńdlaplikówdanychidziennikatransakcji.
SprawdzenieliczbyplikówVLFwdziennikutransakcji.
PrzejrzeniebłędówwdziennikuSQLServer.
Sprawdzenie,czywsystemieniewystępujezbędnymonitoring.
26
|
Rozdział1:InstalowanieikonfgurowaniesystemubazydanychSILServer