ODBIERZ TWÓJ BONUS :: »

MySQL. Mechanizmy wewnętrzne bazy danych Sasha Pachev

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.

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

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

Zamknij

Wybierz metodę płatności

Książka
37,00 zł
Niedostępna
Ebook
18,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile