Rozdział 6. Projektowanie schematu i zarządzanie nim

Dobry projekt logiczny i fizyczny to podstawa wysokiej wydajności. Schemat trzeba projektować pod kątem określonych zapytań, które będą w nim wykonywane. To często wiąże się z kompromisami. Przykładowo zdenormalizowany schemat może przyśpieszyć pewnego rodzaju zapytania, ale również spowolnić inny ich rodzaj. Dodanie tabel podsumowania i liczników jest doskonałym sposobem optymalizacji zapytań, niestety jednocześnie kosztownym w obsłudze. Wpływ będą na to miały konkretne funkcjonalności MySQL i szczegóły implementacji.

Schemat będzie ewoluował na przestrzeni czasu — jest to wynik coraz większej wiedzy o sposobach przechowywania danych i dostępu do nich, a także zmiany wymagań biznesowych wraz ...

Get Wysoko wydajne MySQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.