Teljesítményhangolás az SQL Server dinamikus kezelési nézeteivel

Értékelés:   (4.7 az 5-ből)

Teljesítményhangolás az SQL Server dinamikus kezelési nézeteivel (Louis Davidson)

Olvasói vélemények

Összegzés:

A könyv átfogó és strukturált megközelítést kínál a teljesítményhangoláshoz, az SQL Server dinamikus kezelési objektumaira (DMO) összpontosítva. Különösen hasznos az SQL Serverrel kapcsolatos előzetes ismeretekkel rendelkezők számára, mivel rengeteg információt és gyakorlati példát nyújt, amelyek javítják a teljesítménymérések és a hibaelhárítás megértését.

Előnyök:

Kettős hangsúly a teljesítményhangoláson és a dinamikus kezelési objektumokon.
Világos és strukturált írásmód, amely megkönnyíti az összetett témák megértését.
Gyakorlati példák és mintakérdések, amelyek egymásra épülnek.
Hasznos kézikönyv a gyors kereséshez.
Szisztematikus megközelítést ad a DMO-k használatához a teljesítményproblémák azonosításához.

Hátrányok:

Nem alkalmas kezdőknek; az SQL Server és az RDBMS-technológiák előzetes ismeretét feltételezi.
Néhány felhasználó úgy érezte, hogy hiányoznak a letölthető szkriptek, és nem foglalkozik a DMV-kkel történő replikációfigyeléssel.
Nem nyújt teljes, lépésről lépésre történő hibaelhárítási módszertant.
Egyesek nem találják megfelelőnek egyes témák mélységét, vagy több gyakorlati alkalmazást szeretnének.

(12 olvasói vélemény alapján)

Eredeti címe:

Performance Tuning with SQL Server Dynamic Management Views

Könyv tartalma:

A dinamikus kezelési nézetek (DMV-k) jelentős és értékes kiegészítői a DBA hibaelhárítási eszköztárának, mivel korábban nem elérhető információkat tárnak fel az adatbázis-munkamenetek és tranzakciók rejtett tevékenységéről. Akkor miért nem használja őket minden DBA? Miért hagyja őket sok DBA továbbra is figyelmen kívül a "bevált és megbízható" eszközök, például az sp_who2, a DBCC OPENTRAN stb. helyett, vagy miért elégszik meg az SSMS-be épített "kész" jelentésekkel? Miért beszélnek még azok is, akik használják a DMV-ket, vágyakozva a "jó öreg sysprocesses"-ről? Úgy tűnik, hogy két fő tényező játszik szerepet. Először is, egyes DBA-k egyszerűen nincsenek tisztában a DMv-kből elérhető információk mélységével és szélességével, illetve azzal, hogy ezek hogyan segíthetnek a gyakori problémák elhárításában. Ez a könyv megvizsgálja az összes olyan DMV-t, amelyek a leggyakrabban hasznosak a DBA számára a lekérdezések végrehajtásának, az indexhasználatnak, a munkamenet- és tranzakciós tevékenységnek, a lemez IO-nak, valamint annak vizsgálatában, hogy az SQL Server hogyan használja vagy él vissza az operációs rendszerrel. Másodszor, a DMV-k arról híresek, hogy nehéz használni őket. A lehető legtöbb hasznos adat feltárása során a sysprocesses normátlanításra került, és számos új nézetet és oszlopot adtak hozzá. Ez a tény, valamint a kezdetben zavarba ejtő választási lehetőségek, hogy mely oszlopok hol lesznek kitéve, néhány DBA-t arra késztetett, hogy a DMV-k lekérdezését a "misztikus varázsigék gyűjtéséhez" hasonlítsa.

Valójában azonban, ha egyszer elkezdesz saját szkripteket írni, ugyanazokat a trükköket és hasonló csatlakozási mintákat fogod látni, amelyeket újra és újra használnak. Így a szkriptek viszonylag kis alapkészletét könnyen hozzá lehet igazítani bármilyen követelményhez. Ez a könyv azért jött létre, hogy az SQL Server-problémák elhárításához szükséges információk összegyűjtésének folyamatát misztikátlanítsa. Rávilágít azokra az alapvető technikákra és "mintákra", amelyeket el kell sajátítania, és olyan alapvető szkriptkészletet biztosít, amelyet használhat és adaptálhat saját rendszereihez, beleértve azt is, hogy hogyan:

A rendszer memória- vagy CPU-nyomást okozó lekérdezések kiszűrése.

Vizsgálja meg a gyorsítótárazást és a lekérdezési terv újrafelhasználását.

Az indexhasználati minták azonosítása

A fürtözött indexek és halmok töredezettségének nyomon követése

Teljes részleteket kaphat a blokkoló és blokkolt tranzakciókról, beleértve a pontos parancsokat, amelyeket végrehajtanak, és azt is, hogy ki hajtja végre őket.

Tudja meg, hogy az SQL Server hol tölt időt az erőforrások felszabadítására várva, mielőtt folytatná a műveletet.

A tempdb használatának és növekedésének nyomon követése A DMV-k nem teszik elavulttá a meglévő, beépített teljesítményeszközök használatát. Éppen ellenkezőleg, kiegészítik ezeket az eszközöket, és olyan rugalmasságot, gazdagságot és részletességet kínálnak, amely máshol egyszerűen nem áll rendelkezésre. Ráadásul használatukhoz nem kell egy új felhasználói felületet vagy egy új nyelvet elsajátítani; mindez egy olyan nyelven történik, amelyet minden DBA ismer és többnyire szeret: T-SQL.

A könyv egyéb adatai:

ISBN:9781906434472
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2010
Oldalak száma:344

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Exam Ref 70-762 SQL-adatbázisok fejlesztése - Exam Ref 70-762 Developing SQL Databases
Készüljön fel a 70-762-es Microsoft-vizsgára (Developing SQL...
Exam Ref 70-762 SQL-adatbázisok fejlesztése - Exam Ref 70-762 Developing SQL Databases
Pro SQL Server relációs adatbázisok tervezése és megvalósítása: Legjobb gyakorlatok a skálázhatóság...
Ismerje meg a hatékony és skálázható...
Pro SQL Server relációs adatbázisok tervezése és megvalósítása: Legjobb gyakorlatok a skálázhatóság és a teljesítmény érdekében - Pro SQL Server Relational Database Design and Implementation: Best Practices for Scalability and Performance
Teljesítményhangolás az SQL Server dinamikus kezelési nézeteivel - Performance Tuning with SQL...
A dinamikus kezelési nézetek (DMV-k) jelentős és...
Teljesítményhangolás az SQL Server dinamikus kezelési nézeteivel - Performance Tuning with SQL Server Dynamic Management Views
Gyakorlati gráfszerkezetek az SQL Serverben és az Azure SQL-ben: Mélyebb betekintések lehetővé...
Használja az Azure SQL grafikus táblázati funkcióit,...
Gyakorlati gráfszerkezetek az SQL Serverben és az Azure SQL-ben: Mélyebb betekintések lehetővé tétele a nagymértékben összekapcsolt adatok felhasználásával - Practical Graph Structures in SQL Server and Azure SQL: Enabling Deeper Insights Using Highly Connected Data

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)