Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőre vonatkozik:✅ SQL-adatbázis a Microsoft Fabricben
A Fabric SQL-adatbázis Teljesítmény irányítópultja megjeleníti az adatbázis teljesítményállapotát, és különböző szintű metrikák láthatóságát biztosítja.
A Teljesítmény irányítópult használatával megtekintheti az adatbázis teljesítménymetrikáit, azonosíthatja a teljesítmény szűk keresztmetszeteit, és megoldásokat találhat a teljesítményproblémákra.
Az SQL-adatbázis Teljesítmény irányítópultjának megnyitása a Fabricben:
A Lekérdezésszerkesztő ablak Kezdőlap eszköztárán válassza a Teljesítmény összegzése lehetőséget.
Kattintson a jobb gombbal a környezet gombra (a három pontra) az elemnézetben, majd válassza a Teljesítmény összegzésének megnyitása lehetőséget.
Alerts
Az előre beállított feltételekkel automatikusan generált riasztások kétféle értesítést biztosítanak:
Folyamatban lévő riasztások: Egy vízszintes riasztási értesítési sáv jelenik meg, ha az egyik paraméter (CPU, Blokkoló lekérdezések vagy Lefoglalt méret) kritikus állapotban van.
Függőben lévő riasztások: A rendszerben tárolt riasztások olyan riasztásokat biztosítanak, amelyek elemzésre szorulnak egy kritikus állapotot elérő adatbázis-paraméterhez.
Miután kiválasztotta a riasztás hivatkozását, a Teljesítmény összegzése az adatbázis riasztásainak és legutóbbi metrikáinak összegzését tartalmazza. Innen további információkért a részletekbe menően megtekintheti az esemény idővonalát.
Teljesítmény irányítópult grafikonja
Amikor az adatbázis eléri a processzorhasználat kritikus állapotát (vagy bármely más tényezőt, amely riasztást hoz létre), a processzorhasználat lap gráfján megjelölt nem kifogástalan állapotú pontok láthatók, megjelölve azokat a pontokat, ahol a processzorhasználat átlépte a küszöbértéket. Az időintervallum konfigurálható, az alapértelmezett érték pedig 24 óra.
Az alábbi képen a processzorhasználati grafikon azt jelzi, hogy az adatbázis elérte-e a kritikus állapotot.
Riasztás küszöbértékének feltételei
| Tab | Threshold | Criteria |
|---|---|---|
| CPU-használat | Az allokált érték 80% | Ha a figyelő öt percnél hosszabb ideig a küszöbérték felett találja a processzort. A monitor 1 perces gyakorisággal ellenőrzi. |
| Lefoglalt méret | A kiosztott méret 80%-a | Ha a figyelő öt percnél hosszabb ideig a küszöbérték felett találja a méretet. A monitor 1 perces gyakorisággal ellenőrzi. |
| Letiltott lekérdezések | Egy letiltott lekérdezés | Ha legalább egy blokkolt lekérdezés egy percnél hosszabb ideig le van tiltva. A figyelő 3 perces gyakorisággal ellenőrzi. |
Teljesítmény irányítópult lapjai
Az alábbiak a Teljesítmény irányítópult beépített jelentési területei.
CPU-használat
A CPU kihasználtság grafikonja megjeleníti a processzorhasználatot (virtuális magokban) az Y-tengely mentén, és az időt az X-tengely mentén. Amikor a gráf fölé viszi az egérmutatót, olyan részletek láthatók, mint az esemény időtartama, az állapot és a processzorhasználat az adott időkereten belül. A gráf időtartományai kibonthatók a részletesebb megjelenítés érdekében.
Az irányítópulton látható CPU-trendek csak a felhasználói lekérdezések általi használatot jelölik. Nem tartalmazzák az üzembe helyezéshez, a rendszerkarbantartáshoz vagy más háttérműveletekhez használt processzort. A Teljesítmény irányítópult nem mutat közvetlen összefüggést a Fabric kihasználtsággal. A fogyasztás nyomon követéséhez használja a Microsoft Fabric Kapacitásmetrikák alkalmazást.
Memóriahasználat
A memóriahasználati grafikon az Y tengely és az X tengely mentén jeleníti meg a memóriahasználatot (megabájtban). A gráf két sorozatot jelenít meg: a normál és a memóriakiömlést. A normál sorozat azon felhasználói lekérdezések memóriahasználatának összegét jeleníti meg, amelyek nem ömlöttek át tempdb az időintervallum során. Ha egy lekérdezés átfolyik a gráfra tempdb, a kiömlött adatmennyiség egy második, piros sorozatként jelenik meg a gráfon. Amikor a gráf fölé viszi az egérmutatót, olyan részletek láthatók, mint az időintervallum, a memóriahasználat, a végrehajtások száma és a memóriaátömlöttség.
A legutóbbi memóriahasználati előzmények grafikonja mellett egy táblázat az időintervallum legnagyobb memóriahasználati lekérdezéseit is megjeleníti. Az irányítópult más interaktív részeihez hasonlóan válasszon ki egy lekérdezést a lekérdezés további részleteinek megtekintéséhez.
Felhasználói kapcsolatok
A Felhasználói kapcsolatok gráf nyomon követi az adatbázis felhasználói aktuális kapcsolatait az egyes kapcsolatok adataival. A Felhasználói kapcsolatok (aktuális) tábla felsorolja a tábla aktuális felhasználói kapcsolatait.
Kérések száma másodpercenként
A másodpercenkénti kérések gráfja nyomon követi a lekérdezések adott időszakonkénti végrehajtásának összesített számát. A Másodpercenkénti kérelmek tábla tartalmazza a leggyakrabban végrehajtott lekérdezéseket.
Letiltott lekérdezések másodpercenként
A letiltott lekérdezések másodpercenkénti gráfonként nyomon követik a zárolás miatt fellépő blokkokat. A Letiltott lekérdezések (aktuális) tábla a letiltott lekérdezések készletét jeleníti meg az adott időpontban.
Az SQL Database Engine-ben a blokkolás akkor fordul elő, ha egy munkamenet zárol egy adott erőforrást, és egy második SPID megkísérli megszerezni az ütköző zárolástípust ugyanazon az erőforráson. Általában kicsi az az időkeret, amelyre az első SPID zárolja az erőforrást. Amikor a tulajdonosi munkamenet feloldja a zárolást, a második kapcsolat ezután szabadon beszerezhet saját zárolást az erőforráson, és folytathatja a feldolgozást. A blokkolás normális viselkedés, és előfordulhat, hogy egy nap során sokszor előfordul, és nincs észrevehető hatása a rendszer teljesítményére.
A blokkolással kapcsolatos részletes információkért tekintse meg a blokkolási problémák megértését és megoldását ismertető témakört.
A zárolás miatt blokkolt lekérdezések eltérnek a holtpontoktól. A blokkolási helyzetek hibaelhárítása során fontos, hogy a felhasználók képet kaptak a blokkolt lekérdezésekről, és hogy mennyi ideig blokkolják őket.
Lefoglalt méret
A Lefoglalt méret lap az adatbázis méretének előzményeit tartalmazza. A Legnagyobb adatbázistáblák (jelenlegi) tábla azokat a táblákat azonosítja, amelyek a legtöbb rekordot tartalmazzák, és a legtöbb helyet használják fel.
Automatikus index
Az adatbázisok automatikus indexelése automatizálja az indexkezelést, javítja a lekérdezési teljesítményt és az adatlekérési sebességet. A lehetséges indexek oszlophasználaton alapuló azonosításával és tesztelésével alkalmazkodik. A funkció javítja az adatbázis általános teljesítményét, és optimalizálja az erőforrásokat a nem használt indexek eltávolításával.
Az Automatikus index lap jelentése az automatikusan létrehozott indexek előzményeit és állapotát jeleníti meg.
Queries
A Lekérdezések lapon lekérdezéseket nyithat meg a lekérdezés részleteinek hibaelhárításához. Minden lekérdezés tartalmaz részleteket, beleértve a végrehajtási előzményeket és a lekérdezés előnézetét.
T-SQL-lekérdezés hibaelhárításához nyissa meg a T-SQL-kódot a Lekérdezésszerkesztőben, az SQL Server Management Studióban, a Visual Studio Code mssql-bővítményében. Megfontolhatja a Copilot "Explain and Fix" gyorsműveleti funkcióit a Fabricben található SQL-adatbázisához.
A Lekérdezésazonosító és a Lekérdezés szöveg, a metrika és a végrehajtás száma mellett a Lekérdezések szakasz lapjai a következő metrikák által is részletes jelentéseket nyújtanak az egyes lekérdezésekről:
Magas processzorhasználati lekérdezések
- A legnagyobb processzorhasználattal rendelkező lekérdezések rendezhető listája, kezdetben a total CPU (ms) csökkenő sorrendben.
Magas memóriahasználati lekérdezések
- A legnagyobb memóriahasználatú lekérdezések rendezhető listája, kezdetben a Total Memory (MB) csökkenő sorrendben.
Leghosszabb ideig futó lekérdezések
- Kezdetben a teljes időtartam (ms) csökkenő sorrendben van rendezve.
Leggyakoribb lekérdezések
- Kezdetben csökkenő végrehajtási szám szerint rendezve.
Nagy számú olvasási lekérdezések
- Kezdetben a logikai olvasások összessége csökkenő sorrendben van rendezve.