Performanță (console de analiză)
Performanță panoul permite diagnosticarea problemelor atunci când baza de date PANTHEON funcționează lent.
Utilizatorul este interesat dacă performanța lentă este influențată de conexiunea la internet, problemele serverului sau problemele legate de bază de date.
Funcționalitatea este accesată pe Baza de date panoul în Panoul de administrare.

Următoarele sunt o descriere a funcționalității formularului.
Pe panou, vedem o listă de baze de date pentru care putem efectua analize.
Reîmprospătare bază de date
|
Actualizează lista de baze de date pe server.
|
Analizați
|
Butonul efectuează procesul de analizare a bazelor de date pe server și afișează rezultatele pe partea dreaptă a formularului.
|
(Casetă de selectare)
|
Selectarea bazelor de date pe care dorim să le considerăm se realizează prin clic pe câmpul de selecție. O bifă portocalie indică faptul că baza de date este selectată. Dacă nu există o bifă, baza de date nu este selectată.
|
Tabloul afișează indexuri folosite prost pentru bazele de date selectate.


|
Filtrul Bazei de date permite afișarea rezultatelor analizei doar pentru bazele de date dorite pe server. Prin clic pe săgeată, va apărea o listă de baze de date, unde prin clic pe câmpul de selecție putem specifica pentru care baze de date dorim să afișăm datele. 
|
Baza de date
|
Numele bazei de date pe server.
|
Numele schemei
|
Numele schemei utilizate.
|
Tabloul
|
Numele tabelului.
|
Numele indexului
|
Numele indexului. |
Index_id
|
ID-ul indexului este unic doar în cadrul obiectului. |
Is_disabled
|
1 = Indexul este dezactivat.
0 = Indexul nu este dezactivat.
|
Is_hypothetical
|
1 = Indexul este ipotetic și nu poate fi folosit direct ca o cale de acces la date. Indexurile ipotetice dețin statistici la nivel de coloană.
0 = Indexul nu este ipotetic.
|
Has_filter
|
1 = Indexul are un filtru și conține doar rânduri care satisfac definiția filtrului.
0 = Indexul nu are un filtru.
|
Fill_factor
|
> 0 = procentajul FILLFACTOR utilizat atunci când indexul a fost creat sau reconstruit.
0 = Valoare implicită
Întotdeauna 0 pentru indexurile clustered columnstore.
|
Total_Writes
|
Numărul de actualizări prin interogările utilizatorului. Acesta include Inserții, Ștergeri și Actualizări reprezentând numărul de operațiuni efectuate, nu rândurile efective afectate.
De exemplu, dacă ștergi 1000 de rânduri într-o singură instrucțiune, acest număr se incrementează cu 1.
|
Total_Reads
|
Numărul de căutări prin interogările utilizatorului + Numărul de scanări prin interogările utilizatorului care nu au folosit predicatul 'seek' + Numărul de căutări de marcaje prin interogările utilizatorului.
|
Diferență
|
Diferență=Total_Writes - Total_Reads
|
Tabloul afișează indexuri lipsă pentru bazele de date selectate.

|
Filtrul Bazei de date permite afișarea rezultatelor analizei doar pentru bazele de date dorite pe server. Prin clic pe săgeată, va apărea o listă de baze de date, unde prin clic pe câmpul de selecție putem specifica pentru care baze de date dorim să afișăm datele. 
|
Baza de date
|
Numele bazei de date pe server.
|
Index_advantage
|
Numărul de căutări cauzate de interogările utilizatorului pentru care indexul recomandat în grup ar fi putut fi folosit.
Costul mediu al interogărilor utilizatorului care ar putea fi redus de indexul din grup.
Procentajul mediu de beneficiu pe care interogările utilizatorului l-ar putea experimenta dacă acest grup de indexuri lipsă ar fi implementat. Valoarea înseamnă că costul interogării ar scădea în medie cu acest procentaj dacă acest grup de indexuri lipsă ar fi implementat * 0.01)
|
Last_user_seek
|
Data și ora ultimei căutări cauzate de interogările utilizatorului pentru care indexul recomandat în grup ar fi putut fi folosit.
|
DatabaseSchemeTable
|
Numele tabelului unde indexul este lipsă.
|
Missing_indexes_for_table
|
Numărul de indexuri lipsă.
|
Similar_missing_indexes_for table
|
Numărul de indexuri lipsă similare.
|
Equality_columns
|
Listă separată prin virgulă a coloanelor care contribuie la predicatelor de egalitate de forma: tabel.coloană = valoare_constantă
|
Inequality_columns
|
Listă separată prin virgulă a coloanelor care contribuie la predicatelor de inegalitate, de exemplu, predicatelor de forma: tabel.coloană > valoare_constantă
Orice operator de comparație altul decât "=" exprimă inegalitate.
|
User_seeks
|
Numărul de căutări cauzate de interogările utilizatorului pentru care indexul recomandat în grup ar fi putut fi folosit.
|
Avg_total_user_cost
|
Costul mediu al interogărilor utilizatorului care ar putea fi redus de indexul din grup.
|
Avg_user_impact
|
Procentajul mediu de beneficiu pe care interogările utilizatorului l-ar putea experimenta dacă acest grup de indexuri lipsă ar fi implementat. Valoarea înseamnă că costul interogării ar scădea în medie cu acest procentaj dacă acest grup de indexuri lipsă ar fi implementat.
|
ShortQueryText
|
Text scurt al interogării.
|
TableName
|
Numele tabelului.
|
TableRows
|
Rânduri ale tabelului.
|
Tabloul afișează informații despre latența la nivel de unitate pentru bazele de date selectate.

|
Filtrul Bazei de date permite afișarea rezultatelor analizei doar pentru bazele de date dorite pe server. Prin clic pe săgeată, va apărea o listă de baze de date, unde prin clic pe câmpul de selecție putem specifica pentru care baze de date dorim să afișăm datele. 
|
Baza de date
|
Numele bazei de date pe server.
|
Unitate
|
Numele fișierului sistemului de operare.
|
VolumeMountPoint
|
Punctul de montare la care volumul este rădăcină. Poate returna un șir gol. Returnează null pe sistemul de operare Linux.
|
ReadLatency_ms
|
Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru citirile emise pe fișier/
Numărul de citiri emise pe fișier.
|
WriteLatency_ms
|
Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru finalizarea scrierilor pe fișier/Numărul de scrieri efectuate pe acest fișier
|
OverallLatency_ms
|
Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru I/O să fie finalizat pe fișier/(Numărul de citiri emise pe fișier + Numărul de scrieri efectuate pe acest fișier).
|
Avg_Bytes_Read
|
Numărul total de octeți citiți pe acest fișier/Numărul de citiri emise pe fișier.
|
Avg_Bytes_Write
|
Numărul total de octeți scriși pe fișier/Numărul de scrieri efectuate pe acest fișier.
|
Avg_Bytes_REadWrite
|
(Numărul total de octeți citiți pe acest fișier + Numărul total de octeți scriși pe fișier)/(Numărul de citiri emise pe fișier + Numărul de scrieri efectuate pe acest fișier).
|
Tabloul afișează calculează latența medie pentru bazele de date selectate.


|
Filtrul Bazei de date permite afișarea rezultatelor analizei doar pentru bazele de date dorite pe server. Prin clic pe săgeată, va apărea o listă de baze de date, unde prin clic pe câmpul de selecție putem specifica pentru care baze de date dorim să afișăm datele. 
|
Baza de date
|
Numele bazei de date pe server.
|
FileName
|
Numele fișierului sistemului de operare.
|
FileType
|
Descrierea tipului de fișier:
- ROWS
- LOG
- FILESTREAM
- FULLTEXT (Catalogi de text complet mai vechi decât SQL Server 2008 (10.0.x).)
|
FileSize_MB
|
Dimensiunea curentă a fișierului, în pagini de 8-KB. Pentru un instantaneu al bazei de date, dimensiunea reflectă spațiul maxim pe care instantaneul îl poate folosi vreodată pentru fișier.
 |
HINT
Această câmp este populat cu zero pentru containerele FILESTREAM. Interogați sys.database_files vizualizarea catalogului pentru dimensiunea reală a containerelor FILESTREAM.
|
|
Avg_Read_Latency_ms
|
Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru citirile emise pe fișier/
(1.0 + Numărul de citiri emise pe fișier).
|
Avg_Write_Latency_ms
|
Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru finalizarea scrierilor pe fișier/(1.0 + Numărul de scrieri efectuate pe acest fișier).
|
Avg_IO_Latency_ms
|
(Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru citirile emise pe fișier + Timpul total, în milisecunde, pe care utilizatorii l-au așteptat pentru finalizarea scrierilor pe fișier)/(1.0 + Numărul de citiri emise pe fișier + Numărul de scrieri efectuate pe acest fișier).
|