Azure SQL Managed Instance-dashboard voor Azure Data Studio (preview)
De azure SQL Managed Instance-extensie biedt een dashboard voor het werken met een Azure SQL Managed Instance in Azure Data Studio. Deze extensie biedt de volgende functies:
- Toont eigenschappen van SQL Managed Instance, waaronder vCores en gebruikte opslag
- Bewaakt het CPU- en opslaggebruik voor de afgelopen twee uur
- Geeft configuratiewaarschuwingen en afstemmingsaanvelingen weer
- Geeft de status van databasereplica's weer
- Gefilterde foutenlogboeken weergeven
Installeren
U kunt de officiële release van deze extensie installeren. Volg de stappen in de Documentatie van Azure Data Studio. Zoek in het deelvenster Extensies naar Managed Instance en installeer het daar. Nadat deze is geïnstalleerd, ontvangt u automatisch een melding over toekomstige uitbreidingsupdates.
Wanneer de extensie is geïnstalleerd, ziet u een tabblad Beheerd exemplaar in Azure Data Studio. Hier vindt u informatie die specifiek is voor uw beheerde exemplaar.
Eigenschappen
In de extensie worden technische kenmerken en een bepaald resourcegebruik van uw beheerde exemplaar weergegeven.
In het bovenste deelvenster ziet u de volgende details:
- Eigenschappen. Krijg basisinformatie over uw beheerde exemplaar, waaronder beschikbare vCores, geheugen en opslag. Zoek ook uw huidige servicelaag, hardwaregeneratie en IO-kenmerken, zoals schrijfdoorvoer van exemplaarlogboeken of I/O-doorvoerkenmerken van bestanden.
- Lokale SSD-opslag. Op de servicelaag algemeen gebruik worden TempDB-bestanden lokaal opgeslagen. Op de bedrijfskritieke servicelaag worden alle databasebestanden op lokale SSD-opslag geplaatst. In deze sectie kunt u zien hoeveel ruimte op de lokale opslag wordt gebruikt door uw beheerde exemplaar.
- Azure Premium Disk Storage. Als u de servicelaag algemeen gebruik hebt, worden zowel gebruikers- als systeemdatabasebestanden op Azure Premium-opslag geplaatst. In deze sectie ziet u de hoeveelheid gebruikte gegevens, het aantal bestanden en de beschikbare opslag. In de bedrijfskritieke servicelaag is deze sectie leeg.
- Resourcegebruik. Bekijk het percentage opslag en CPU dat uw beheerde exemplaar in de afgelopen twee uur heeft gebruikt. Op deze manier kunt u de instantiegrootte vergroten als deze de limiet nadert.
Aanbevelingen
Wanneer u het tweede deelvenster op het tabblad Beheerd exemplaar selecteert, krijgt u aanbevelingen en waarschuwingen om uw beheerde exemplaar te optimaliseren.
Mogelijk ziet u enkele van de volgende aanbevelingen:
- De limiet voor opslagruimte wordt bereikt. Verwijder overbodige gegevens of vergroot de opslaggrootte van het exemplaar. Databases die de opslaglimiet bereiken, kunnen zelfs leesquery's niet verwerken.
- De doorvoerlimiet van het exemplaar wordt bereikt. U krijgt een bericht wanneer u bijna de limiet van uw servicelaag laadt: 22 MB/s voor algemeen gebruik of 48 MB/s voor bedrijfskritiek. Houd er rekening mee dat uw beheerde exemplaar de belasting beperkt om ervoor te zorgen dat back-ups kunnen worden gemaakt.
- Geheugendruk. Lage levensverwachting van pagina's of talloze
PAGEIOLATCH
wachtstatistieken kunnen erop wijzen dat uw exemplaar pagina's uit het geheugen verwijdert en voortdurend meer pagina's vanaf schijf probeert te laden. - Limieten voor logboekbestanden. Als uw logboekbestanden de limieten voor bestands-I/O benaderen voor de servicelaag algemeen gebruik, moet u mogelijk de grootte van het logboekbestand verhogen om betere prestaties te krijgen.
- Limieten voor gegevensbestanden. Als uw gegevensbestanden de limieten voor bestands-I/O voor de servicelaag algemeen gebruik benaderen, moet u mogelijk de bestandsgrootte vergroten om betere prestaties te krijgen. Dit probleem kan geheugenbelasting veroorzaken en back-ups vertragen.
- Beschikbaarheidsproblemen. Een groot aantal virtuele logboekbestanden kan van invloed zijn op de prestaties. Als er een procesfout opgetreden is, kunnen dergelijke problemen leiden tot langere databaseherstel op de servicelaag algemeen gebruik.
Controleer deze aanbevelingen regelmatig, onderzoek de hoofdoorzaken en neem actie om eventuele problemen op te lossen. De sql Managed Instance-extensie biedt scripts die u kunt uitvoeren om een aantal gerapporteerde problemen te beperken.
Replica's
In het derde deelvenster op het tabblad Beheerd exemplaar ziet u de status van databasereplica's in uw beheerde exemplaar.
Op de servicelaag algemeen gebruik heeft elke database één (primaire) replica. Op een exemplaar van een bedrijfskritieke laag heeft elke database één primaire en drie secundaire replica's, waarvan één wordt gebruikt voor alleen-lezenworkloads. In het deelvenster Replica's kunt u het synchronisatieproces controleren en controleren of alle secundaire replica's worden gesynchroniseerd met de primaire replica.
Logboeken
In het vierde deelvenster van Managed Instance worden de meest recente en relevante vermeldingen in het SQL-foutenlogboek weergegeven.
Hoewel uw beheerde exemplaar een groot aantal logboekvermeldingen genereert, zijn de meeste gegevens intern/systeem. In sommige logboekvermeldingen worden ook namen van fysieke databases (GUID
waarden) weergegeven in plaats van werkelijke namen van logische databases.
De SQL Managed Instance-extensie filtert overbodige logboekvermeldingen op basis van de methode Sql Furman. De extensie geeft ook werkelijke namen van logische bestanden weer in plaats van fysieke namen.
Problemen melden
Als u problemen ondervindt met de sql Managed Instance-extensie, gaat u naar het GitHub-extensieproject en meldt u uw probleem.
Gedragscode
Dit project onderschrijft de Microsoft Open Source gedragscode.
Raadpleeg voor meer informatie de veelgestelde vragen over de gedragscode of neem contact op via opencode@microsoft.com als u aanvullende vragen of opmerkingen hebt.
Volgende stappen
Ga naar het GitHub-project voor meer informatie.