ODBIERZ TWÓJ BONUS :: »

MySQL. Mechanizmy wewnętrzne bazy danych Sasha Pachev

(ebook) (audiobook) (audiobook)
Autor:
Sasha Pachev
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
240
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
18,50 zł 37,00 zł (-50%)
18,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Architektury i komponentów systemu MySQL
  • Pracy z kodem źródłowym MySQL oraz jego kompilacji
  • Instalowania i uruchamiania MySQL z różnych źródeł
  • Debugowania i analizowania kodu źródłowego bazy danych
  • Wyszukiwania i modyfikowania definicji oraz zmiennych w kodzie
  • Wykorzystywania klas, struktur i interfejsów API MySQL
  • Obsługi komunikacji między klientem a serwerem MySQL
  • Definiowania i zarządzania zmiennymi konfiguracyjnymi
  • Implementacji wielowątkowej obsługi żądań
  • Dodawania własnych mechanizmów składowania danych
  • Zarządzania dostępem współbieżnym i blokowaniem tabel
  • Działania parsera i optymalizatora zapytań
  • Wdrażania i konfiguracji różnych silników składowania (MyISAM, InnoDB, Memory, NDB, Archive, Federated)
  • Implementowania transakcyjnych mechanizmów składowania i pracy z pamięcią podręczną
  • Zarządzania binarnym dziennikiem replikacji i unikania zakleszczeń
  • Konfigurowania i rozwijania mechanizmów replikacji w MySQL

Poznaj sekrety jednej z najpopularniejszych baz danych

  • Jak przechowywane są dane?
  • Jak dodawać własne zmienne konfiguracyjne?
  • Jak przebiega proces replikacji?

MySQL to obecnie jedna z najpopularniejszych baz danych. Jedną z jej największych zalet jest nieodpłatny dostęp zarówno do samego systemu, jak i do jego kodu źródłowego. Możliwość przeglądania kodu i -- w razie potrzeby -- samodzielnego modyfikowania go może okazać się przydatna programistom tworzącym aplikacje, które korzystają z MySQL jako zaplecza bazodanowego. Jednak samodzielne "przegryzanie się" przez setki tysięcy linii kodu i rozpracowywanie mechanizmów działania bazy danych może zająć mnóstwo czasu.

Dzięki tej książce poznasz kod źródłowy i sposób działania tego narzędzia. Autor, przez wiele lat pracujący w zespole tworzącym MySQL, przedstawia w niej tajniki systemu. Podczas czytania poznasz architekturę i wzajemne powiązania pomiędzy komponentami MySQL, strukturę kodu źródłowego oraz metody modyfikowania go przez kompilacją. Dowiesz się także, jak przebiega komunikacja pomiędzy klientem i serwerem bazy danych, jak realizowane są zapytania, w jaki sposób składowane są dane i jak implementowane są mechanizmy replikacji.

  • Architektura MySQL
  • Struktura kodu źródłowego
  • Komunikacja pomiędzy klientem i serwerem
  • Zmienne konfiguracyjne
  • Obsługa żądań
  • Parser i optymalizator zapytań
  • Mechanizmy składowania danych
  • Replikacja danych

Dzięki tej książce zrozumiesz budowę bazy danych MySQL i będziesz w stanie samodzielnie dostosować ją do każdego zadania.

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "MySQL. Mechanizmy wewnętrzne bazy danych" zawiera praktyczne przykłady pracy z kodem źródłowym MySQL?
Tak, książka szczegółowo omawia strukturę kodu źródłowego MySQL oraz pokazuje, jak go analizować, modyfikować i kompilować. Znajdziesz w niej praktyczne wskazówki dotyczące pracy z repozytorium, debugowania oraz wprowadzania własnych zmian.
2. Czy publikacja wyjaśnia, jak działa replikacja danych w MySQL?
Tak, jeden z rozdziałów książki poświęcony jest mechanizmom replikacji. Autor opisuje różne typy replikacji, konfigurację z wieloma serwerami oraz format dziennika binarnego i tworzenie własnych narzędzi do replikacji.
3. Czy ta książka pomoże mi w optymalizacji zapytań i konfiguracji serwera MySQL?
Tak, książka zawiera rozdziały dotyczące parsera, optymalizatora zapytań oraz zmiennych konfiguracyjnych, co pozwoli Ci lepiej zrozumieć i zoptymalizować działanie serwera MySQL.
4. Czy znajdę tu informacje o dodawaniu własnych mechanizmów składowania danych?
Tak, w książce opisano, jak dodać własny mechanizm składowania do MySQL, w tym implementację klas i interfejsów oraz przykłady praktyczne.
5. Czy książka omawia różnice między popularnymi silnikami składowania, takimi jak InnoDB i MyISAM?
Tak, publikacja szczegółowo przedstawia architekturę różnych mechanizmów składowania, w tym InnoDB, MyISAM, Memory i innych, porównując ich cechy i zastosowania.
6. Czy książka nadaje się do nauki samodzielnej?
Tak, książka jest napisana w sposób przystępny i pozwala na samodzielne zgłębianie tematu, zarówno od strony teoretycznej, jak i praktycznej.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (e-book: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy do korzystania z książki potrzebna jest znajomość języków programowania?
Podstawowa znajomość programowania (np. C/C++) oraz podstawowe doświadczenie z bazami danych będą pomocne, szczególnie przy pracy z kodem źródłowym i zaawansowanych tematach technicznych.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
37,00 zł
Niedostępna
Ebook
18,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint