SQL Server hallinta II
Ota kaikki SQL Server -ominaisuudet tehokäyttöön
SQL Serverissä on hyviä suorituskykyyn liittyviä seurantatyökaluja, kuten Query Store ja Extented Eventit, sekä myös korkean käytettävyyden ratkaisuja, kuten AlwaysOn AG. Tällä kurssilla perehdytään tehokkaasti SQL Serverin monitorointiin, optimointiin ja käytettävyysratkaisuihin sekä SQL Serveriin Azuressa. Esimerkiksi SQL Server AlwaysOn High Availabilty Group mahdollistaa kustannustehokkaan HA-ratkaisun sekä samalla tasaa kuormaa eli palvelimille.
Kurssilla käytetään SQL Server 2019 versiota, mutta se soveltuu toki aiempienkin versioiden käyttäjille.
Koulutus sopii erityisesti henkilöille, jotka tarvitsevat syvällisempää tietoa SQL Serverin monitoroinnista ja High Availability (HA) -tekniikoista.
Tämä kurssi toimii jatkokurssina SQL Server hallinta I -kurssille. Kurssi syventää SQL Serverin hallintataitoja perehdyttämällä osallistujat palvelimen seurantaan sekä vianselvitykseen. Toisena päivänä perehdytään käytettävyyden maksimointiin sekä SQL Serverin käyttöön Azuressa.
Esitiedot: SQL Server perushallinnan tuntemus, esim. SQL Server hallinta I -kurssi.
Suositeltava jatkokurssi:
10987 Performance Tuning and Optimizing SQL Databases
Koulutuksen tarkempi sisältö:
SQL Serverin seuranta ja monitorointi
- Performance Monitor ja SQL Serverin counterit
- Management Studion ja dynaamisten näkymien hyödyntäminen
- DDL-triggerit
- resurssirajaaja
- Extented Events
Profiler ja Database Engine Tunig Advisor
- eventit ja niiden ryhmittely ja suodatus
- trace-tiedostojen käyttö ja tutkiminen
Ongelmien selvitys ja Query Store
- Hitaat kyselyt
- Query Store
- lukitusongelmat
Optimoinnin perusteet
- Indeksointi
- Indeksityypit
- Columstore-indeksit
- kyselyiden suoritussuunnitelmat
AlwaysOn High Availability Group
- toimintaperiaate
- HA Groupin tekeminen
- noodien lisääminen
- Listenerin määritys
- ReadOnly routing
- Backupien määritys
- käyttäjätunnusten hallinta
AlwaysOn Failover Cluster
- toimintaperiaate
- Windows Clusterin määritys ja Quorum mallit
- SQL Serverin asennus klusteriin
- Storage
- Failover Policyt
Azure ja SQL Server
- Katsaus Azure SQL Server PaaS-palveuihin
- Azure SQL Database
- Azure SQL Managed Instance
- Synapse Analytics
Replikoinnin perusteet
- replikoinnin periaate sekä julkaisijan, jakelijan ja tilaajan roolit
- Snapshot-, Transactional- ja Merge-replikointitavat
Avainsanat: Always on High Availability, Klusterointi, monitorointi, replikointi, SQL Server 2016