Evaluare:
Cartea este lăudată pentru abordarea sa cuprinzătoare și detaliată a ajustării performanței MySQL, ceea ce o face esențială pentru utilizatorii care doresc să își îmbunătățească abilitățile și performanța bazei de date. Ea acoperă o gamă largă de subiecte, de la concepte de bază la instrumente avansate și aplicații din lumea reală, ceea ce o face o resursă esențială atât pentru administratorii de baze de date începători, cât și pentru cei experimentați.
Avantaje:Acoperire cuprinzătoare a ajustării performanței MySQL, explicații clare și concise, includerea de instrumente și metode moderne, aplicații practice din lumea reală, potrivită pentru toate nivelurile de calificare, resursă valoroasă pentru DBA.
Dezavantaje:Cartea poate fi copleșitoare datorită lungimii și profunzimii informațiilor, necesitând cunoștințe semnificative și răbdare pentru a digera complet materialul.
(pe baza a 5 recenzii ale cititorilor)
MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
Identificați, analizați și îmbunătățiți interogările cu performanțe slabe care afectează experiența utilizatorului și duc la pierderi de venituri pentru afacerea dvs. Această carte vă va ajuta să faceți din reglarea interogărilor o parte integrantă a rutinei dumneavoastră zilnice printr-un proces în mai mulți pași care include monitorizarea timpilor de execuție, identificarea interogărilor candidate pentru optimizare, analiza performanțelor actuale ale acestora și îmbunătățirea lor pentru a furniza rezultate mai rapid și cu mai puține cheltuieli suplimentare. Autorul Jesper Krogh discută sistematic fiecare dintre acești pași, împreună cu sursele de date și instrumentele utilizate pentru realizarea lor.
MySQL 8 Query Performance Tuning își propune să vă ajute să îmbunătățiți performanța interogărilor folosind o gamă largă de strategii. Veți ști cum să analizați interogările utilizând atât comanda tradițională EXPLAIN, cât și noul instrument EXPLAIN ANALYZE. De asemenea, veți vedea cum să utilizați funcția Visual Explain pentru a oferi o vedere orientată vizual a unui plan de execuție. Acoperirea indexurilor include strategiile de indexare și statisticile indexurilor și veți afla cum pot fi utilizate histogramele pentru a furniza informații privind distribuțiile de date distorsionate pe care optimizatorul le poate utiliza pentru a îmbunătăți performanța interogării. Veți învăța despre blocaje și cum să investigați problemele de blocare. Și veți înțelege cum funcționează optimizatorul MySQL, inclusiv noul algoritm hash join, și cum să schimbați comportamentul optimizatorului atunci când este necesar pentru a obține timpi de execuție mai rapizi. Veți dobândi instrumentele și competențele necesare pentru a încânta utilizatorii aplicațiilor și pentru a extrage cea mai mare valoare din resursele informatice ale companiei.
Ce veți învăța
⬤ Monitorizați performanța interogărilor pentru a identifica performanțele slabe.
⬤ Să alegeți interogările de optimizat care vor oferi cel mai mare câștig.
⬤ Analizați interogările utilizând instrumente precum EXPLAIN ANALYZE și Visual Explain.
⬤ Îmbunătățirea interogărilor lente printr-o gamă largă de strategii.
⬤ Desfășurarea adecvată a indicilor și histogramelor pentru a ajuta la crearea unor planuri de execuție rapide.
⬤ Înțelegeți și analizați blocajele pentru a rezolva conflictele și a crește randamentul.
Pentru cine este această carte
Administratorilor de baze de date și dezvoltatorilor SQL care sunt familiarizați cu MySQL și trebuie să participe la reglarea interogărilor. Deși este necesară o anumită experiență cu MySQL, nu sunt necesare cunoștințe prealabile de reglare a performanței interogărilor.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)