$ sql-health-check
Kiire ülevaade SQL Serveri seisundist. Käivita skript oma serveril, kleebi tulemus alla ja saa koheselt selgitus.
Töötab SQL Server 2014 ja uuematel. Skript ei muuda midagi — ainult loeb.
Mida skript kontrollib? (30+ parameetrit) ▼
Server ja OS
- SQL Serveri versioon ja tugi
- Loogilised/füüsilised tuumad
- Toiteplaan (Power Plan)
Mälu ja CPU
- Kogu füüsiline mälu
- Max/Min Server Memory
- Buffer Cache Hit Ratio
- MAXDOP ja CTP
Failid ja Kettad
- Data/Log/TempDB asukohad
- TempDB failide arv ja suurus
- Logifailide täituvus (>80%)
- Instant File Initialization
Andmebaasid
- Auto-Shrink ja Auto-Close
- Protsendipõhine kasv (Autogrowth)
- Page Verify (CHECKSUM)
- Query Store
- Korrumpeerunud lehed (Suspect)
Varukoopiad
- Ilma FULL varukoopiata baasid
- FULL recovery ilma Log backupita
- Backup Compression
- MSDB ajaloo pikkus
Turvalisus
- Teenuskonto õigused (SYSTEM)
- SA konto staatus
- Linked Serverid (SA kasutamine)
Jõudlus ja Agent
- Kõrge mõjuga puuduvad indeksid
- Ebaõnnestunud Agent tööd (24h)
- Kriitilised alerdid
- Database Mail
1
Käivita skript oma SQL Serveril
Kopeeri skript ja käivita SQL Server Management Studio-s või Azure Data Studio-s
Laadin skripti...
2
Kleebi skripti väljund siia
SSMS: käivita Ctrl+T (Results to Text), siis F5. Vali kõik tulemused, Ctrl+C, kleebi siia. Azure Data Studio: kopeeri tulemustabeli sisu.
Analüüsi tulemus