Hodnotenie:
Kniha je oceňovaná pre svoj komplexný a podrobný prístup k ladeniu výkonu MySQL, vďaka čomu je nevyhnutná pre používateľov, ktorí chcú zlepšiť svoje zručnosti a výkonnosť databáz. Pokrýva široké spektrum tém, od základných pojmov až po pokročilé nástroje a reálne aplikácie, čo z nej robí kľúčový zdroj informácií pre začínajúcich aj skúsených správcov databáz.
Výhody:Komplexné pokrytie ladenia výkonu MySQL, jasné a stručné vysvetlenia, zahrnutie moderných nástrojov a metód, praktické aplikácie v reálnom svete, vhodné pre všetky úrovne zručností, cenný zdroj informácií pre DBA.
Nevýhody:Kniha môže byť vzhľadom na svoju dĺžku a hĺbku informácií ohromujúca, vyžaduje si značné znalosti a trpezlivosť na úplné strávenie materiálu.
(na základe 5 čitateľských recenzií)
MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
Identifikujte, analyzujte a zlepšujte zle fungujúce dotazy, ktoré poškodzujú používateľskú skúsenosť a vedú k strate príjmov vašej firmy. Táto kniha vám pomôže urobiť z ladenia dotazov neoddeliteľnú súčasť vašej každodennej rutiny prostredníctvom niekoľkostupňového procesu, ktorý zahŕňa monitorovanie časov vykonávania, identifikáciu kandidátskych dotazov na optimalizáciu, analýzu ich aktuálnej výkonnosti a ich vylepšenie, aby poskytovali výsledky rýchlejšie a s menšou réžiou. Autor Jesper Krogh systematicky rozoberá každý z týchto krokov spolu so zdrojmi údajov a nástrojmi používanými na ich vykonanie.
Cieľom MySQL 8 Query Performance Tuning je pomôcť vám zlepšiť výkonnosť dotazov pomocou širokej škály stratégií. Dozviete sa, ako analyzovať dotazy pomocou tradičného príkazu EXPLAIN, ako aj nového nástroja EXPLAIN ANALYZE. Uvidíte tiež, ako používať funkciu Visual Explain, ktorá poskytuje vizuálne orientovaný pohľad na plán vykonávania. Pokrytie indexov zahŕňa stratégie indexovania a štatistiky indexov a dozviete sa, ako možno použiť histogramy na poskytnutie vstupných údajov o skreslených rozdeleniach údajov, ktoré môže optimalizátor použiť na zlepšenie výkonu dotazu. Dozviete sa o zámkoch a o tom, ako skúmať problémy so zamykaním. Budete tiež vedieť, ako funguje optimalizátor MySQL vrátane nového algoritmu hash join a ako v prípade potreby zmeniť správanie optimalizátora, aby sa dosiahol rýchlejší čas vykonávania. Získate nástroje a zručnosti potrebné na to, aby ste potešili používateľov aplikácií a vyťažili čo najväčšiu hodnotu z podnikových výpočtových zdrojov.
Čo sa naučíte
⬤ Monitorovanie výkonu dotazov s cieľom identifikovať slabé výsledky.
⬤ Vyberať dotazy na optimalizáciu, ktoré prinesú najväčší zisk.
⬤ Analyzovať dotazy pomocou nástrojov, ako sú EXPLAIN ANALYZE a Visual Explain.
⬤ Zlepšenie pomalých dopytov pomocou širokej škály stratégií.
⬤ Vhodne nasadzujte indexy a histogramy na pomoc pri vytváraní rýchlych plánov vykonávania.
⬤ Pochopiť a analyzovať zámky s cieľom vyriešiť sporné otázky a zvýšiť priepustnosť.
Pre koho je táto kniha určená
Správcom databáz a vývojárom SQL, ktorí poznajú MySQL a potrebujú sa podieľať na ladení dotazov. Hoci sa vyžadujú určité skúsenosti s MySQL, nie sú potrebné žiadne predchádzajúce znalosti ladenia výkonu dotazov.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)