In weniger als einer Minute können Sie mit dem Lesen von High Performance MySQL: Optimization, Backups, Replicatio... auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen Oder fangen Sie mit einer unserer gratis Kindle Lese-Apps sofort an zu lesen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More (Advanced Tools and Techniques for Mysql Administrators)
 
 

High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More (Advanced Tools and Techniques for Mysql Administrators) [Kindle Edition]

Jeremy D. Zawodny , Derek J. Balling
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Kindle-Preis: EUR 15,13 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 15,13  
Taschenbuch --  

Produktbeschreibungen

Rezension

MySQL High Performance richtet sich an Entwickler und Administratoren von MySQL, die über den ersten Schritt der Installation und des "normalen Betriebs" hinausgehen und die Fähigkeiten des Systems für ihre Zwecke ausreizen und optimieren wollen.

Mit ihrem Werk wollten die Autoren das Buch schreiben, nach dem sie selbst immer vergeblich in den Bücherregalen gesucht haben -- Material hatten sie bei ihrer Arbeit mit MySQL in den unterschiedlichsten Umgebungen genug gesammelt. Das Ergebnis kann sich sehen lassen: Ausgehend von einem funktionierenden MySQL-System wenden sie sich der nächsten Stufe der professionellen Anforderungen an das System zu, die sich im Alltag stellen. Über den Anwendungsentwickler hinaus richtet sich ihr Buch damit auch und vor allem an den MySQL-Administrator, der das System allen Anforderungen gegenüber am Laufen halten muss. Vorausgesetzt werden fundierte Kenntnisse mit MySQL und UNIX-Werkzeugen wie top, vmstat und sar. Als Grund-Version gehen die Autoren von der MySQL-Version 4.0.14 aus und obwohl sie auch auf Windows und die Unterschiede verweisen, liegt der Schwerpunkt doch auf Linux und FreeBSD.

MySQL High Performance ist ein Buch von Profis, die Antworten auf Fragen gefunden haben, die sich einem MySQL-Profi im Laufe der Zeit stellen. Praxislösungen, Optimierungen und wenig bekannte Funktionen und Erweiterungsmöglichkeiten, die scheinbare Grenzen sprengen. Ein Geschenk für die MySQL-Gemeinde! --Wolfgang Treß

Kurzbeschreibung

As users come to depend on MySQL, they find that they have to deal with issues of reliability, scalability, and performance--issues that are not well documented but are critical to a smoothly functioning site. This book is an insider's guide to these little understood topics.


Author Jeremy Zawodny has managed large numbers of MySQL servers for mission-critical work at Yahoo!, maintained years of contacts with the MySQL AB team, and presents regularly at conferences. Jeremy and Derek have spent months experimenting, interviewing major users of MySQL, talking to MySQL AB, benchmarking, and writing some of their own tools in order to produce the information in this book.


In High Performance MySQL you will learn about MySQL indexing and optimization in depth so you can make better use of these key features. You will learn practical replication, backup, and load-balancing strategies with information that goes beyond available tools to discuss their effects in real-life environments. And you'll learn the supporting techniques you need to carry out these tasks, including advanced configuration, benchmarking, and investigating logs.


Topics include:

  • A review of configuration and setup options

  • Storage engines and table types

  • Benchmarking

  • Indexes

  • Query Optimization

  • Application Design

  • Server Performance

  • Replication

  • Load-balancing

  • Backup and Recovery

  • Security

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 1022 KB
  • Seitenzahl der Print-Ausgabe: 265 Seiten
  • Gleichzeitige Verwendung von Geräten: Keine Einschränkung
  • Verlag: O'Reilly Media; Auflage: 1 (17. Dezember 2008)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B0026OR31W
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: #340.146 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
10 von 10 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Uneingeschränkt empfehlenswert! 14. Mai 2004
Format:Taschenbuch
Das vorliegende Buch richtet sich an MySQL-Administratoren, die kleine wie große MySQL-Server-Installationen optimal für Performanz und Verfügbarkeit einrichten wollen. Die Autoren greifen hierbei auf ihre umfangreiche (und in der MySQL-Community geschätzte) Erfahrung zurück. Jeremy D. Zawodny ist für die MySQL-Server-Farm bei Yahoo! verantwortlich und hat unter anderem die in dem Buch behandelten Werkzeuge mytop und MyBench geschrieben. Derek J. Balling hat mehrere Jahre in der Yahoo! Infrastructure Group gearbeitet.
"High Performance MySQL" kann MySQL-Administratoren (und Entwicklern) uneingeschränkt empfohlen werden.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Das Buch auf das ich bereits seit Jahren gewartet habe 22. September 2008
Von Jan G.
Format:Taschenbuch
Alle Informationen die man zum Thema klar und verständlich in einem Werk vereint.

Ich habe bereits dutzende anderer MySQL Büchern gelesen, aber die meisten beinhalteten nur das gleiche wie die offizielle Dokumentation, mit eigenen Worten wiedergegeben. Der Gehalt an neuen Informationen ist somit sehr gering.
Dieses Buch ist anders, es geht weit über dem Hinaus, was sonst in einem typischen MySQL-Buch veröffentlicht wird. Es beinhaltet nicht nur das Was, sondern auch das Wie.
Zu Beginn einiger Kapitel, werden die relevanten Interna von MySQL näher beleuchtet. Dies geschieht auf einer sehr verständlichen abstrahierten Basis, die einem die Arbeitsweise von MySQL verstehen lehren.
Somit ist dieses Buch mehr als nur eine Checkliste: "Wenn du eine Query dieser Art hast, mache folgendes und sie ist schneller." Es lehrt warum etwas schnell oder langsam ist, und somit selbst zu erkennen warum die eigenen Anfragen langsam sind und wie man das gleiche Ergebnis schneller erreicht.
Das gleiche Ergebnis schneller zu erreichen heißt hier nicht nur die Query selbst anzupassen (obwohl hier ein großer Schwerpunkt in dem Buch liegt), sondern manchmal auch die Einstellungen vom System, sein Tabellenlayout oder gar sein ganzes Softwarearchitekturlayout zu überdenken und gegebenenfalls anzupassen.

Viele der vorgestellten Techniken sind nicht allgemeingültig, deshalb werden immer die Vor- und Nachteile unter Berücksichtigung verschiedener Szenarien betrachtet. In Kombination mit der gelehrten internen Arbeitsweise von MySQL , genau das was man braucht um für seine eigenen Anwendungen "Hight Performance Anfragen" schreiben zu können.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.2 von 5 Sternen  25 Rezensionen
62 von 63 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Well explained MySQL concepts 10. Juli 2004
Von Ales Kavsek - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
As an Oracle DBA, I was looking for a book that can help me better understand MySQL core concepts and differences compared to my primary working platform. I was looking for a book with the flavor of Oracle Concepts Manual. I partially read official MySQL reference manual but didn't find (get?) all the answers (nor I really enjoyed reading it - sorry AB doc. team!).
I think this book filled my knowledge gap on MySQL perfectly. Actually, this book could easily bear different title, such as "MySQL concepts guide" or something like that. You'll probably read the book in a couple of days, thanks to the author's clear writing style.
Let me give you an example. Some technical topics are difficult to explain in a few sentences, like the one on letter I (Isolation) from ACID rules for 'safe' transactions. Just compare the explanation on "phantom reads" from this book with the one you'll find in Oracle Concepts Manual (freely available on-line from OTN). Now, which one did you understand on the first pass? ;-)
Thanks to clear and short explanations, right from the beginning of the book, I learned some important technical facts about MySQL that I could easily put in perspective with my Oracle background. For example:
-"All InnoDB tables have primary keys"
-"InnoDB tables are similar to Oracle index-organized tables."
-"MySQL will only ever use one index per table per query!"
-"MySQL doesn't cache rows for MyISAM tables, only indexes...as opposed to InnoDB"
-"...counts are very fast on MyISAM tables and slow on InnoDB tables..."
Obviously the chapters that I liked the most in this book are the ones that covers core things very well:
"2. Storage Engines",
"4. Indexes",
"5. Query Performance" and
"10. Security".
All other chapters are fine but not essential for my current use of MySQL (like the excellent chapter on replication where it's obvious that Jeremy poses vast practical experience with replication from his workplace at Yahoo!).
The only complaint that I have is the one on "Storage Engines" chapter. In my opinion multi storage engine architecture is the most important advantage of MySQL over all other database vendors
products. I wish author's went a little deeper with the details (and thanks but no thanks, I don't want to read source code ;-), especially InnoDB engine is not covered enough (hmm...or maybe it's just me, after all :-).
Overall this book is highly recommended to all DBAs, the existing MySQL DBAs as well as to all others that work with other RDBMS and want a fast way to pick the most important technical nuances of MySQL.
18 von 18 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Make MySQL efficient 7. Juni 2004
Von Harold McFarland - Veröffentlicht auf Amazon.com
Format:Taschenbuch
While the authors go over the basics of MySQL briefly in the first couple of chapters this is not a book for the new MySQL administrator. It assumes a good deal of basic knowledge about MySQL. On the other hand, if you know the basics and need to get that extra knowledge to move your system from one that just works to one that truly performs then this book is for you. From the initial steps of benchmarking your system and tweaking the indexes the book moves on to improving your performance through optimizing queries and server performance tuning. This includes examining all aspects of your system from disk and file system selection to minor configuration changes that may make great changes in performance. Once the server is working at its optimum for your needs the book turns to how to scale your SQL system up to multiple servers and configure replication, load balancing, and high availability systems. The main text of the book ends with a section on backup, recovery, and security. If you need performance, reliability and security beyond the standard configuration and need to maximize throughput this is the book you will want to have at hand. "High Performance MySQL" is one of the best optimization and performance books available for the intermediate to advanced user of MySQL - very highly recommended.
16 von 17 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Good book overall, but may grow obsolete to MySQL5. 15. Januar 2006
Von Sean O'Donnell - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I mainly bought this book so that I could get some insight into 'advanced' Storage and Replication techniques w/ MySQL.

Jeremy provided some pretty detailed and easy to understand examples, with decently comprehensive descriptions which did help answer some of the questions I had.

I'd suggest this book to anyone who wants to understand the principles of Storage and Replication techniques in MySQL4. This book is definitely a kick in the right direction, but does not take you too far, so I'd say this is for intermediate users.

MySQL5 has many new storage and replication features not mentioned in this book, some of which resolve a lot of the 'problematic' storage and replication issues that this book discusses, thus making SOME of the content irrelevant (or obsolete) to MySQL5. However, the overall principles remain the same, and can be applied to either version.

If you're using MySQL4, then this book is for you!

If you're using MySQL5, you may want to wait for a revised edition of this book.

I sure hope Jeremy is working on a revised version for MySQL5! *hint*hint* =)
6 von 6 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A must for MySQL Administrators 15. Dezember 2004
Von ADR - Veröffentlicht auf Amazon.com
Format:Taschenbuch
If you interact with MySQL on a regular basis, High Performance MySQL should be the next book that you read. High Performance MySQL does a great job at covering techniques on benchmarking your current configuration and how to increase performance at 3 major levels: 1) database architecture, 2) server tuning, and 3) scaling horizontally (with multiple servers).

Database architecture is where it really begins. Zawodny and Balling did a great job explaining the different storage engines along with their advantages and disadvantages, working with transactions, how to get the most of your database through indexing and how to optimize query performance.

Zawodny and Balling also did an excellent job on covering server tuning. It just wasn't a turtorial on 'this is how you should modify your configuration files.' The authors whent into great detail in explaining different hardware configurations, what to look for in RAID configurations and different filesystems, and how to solve various bottlenecks.

For the most part, the authors reserved a complete 60 pages of the book for Replicaiton and Load Balancing configurations. The authors provided several scenarios to choose from along with the advantages and disadvantages of each.
6 von 6 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen The best book on MySQL 30. Juni 2004
Von Hayk - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I have read many books on MySQL and found this one the best. The book is perfect for me, Systems Architect, Oracle DBA. I found answers for most of my questions on MySQL from the systems, high performance, replication and other advance areas. The book is not for novice users, you need to have some experience in RDBMS to appreciate it. I plan on launching enterprise web site using MySQL, High Performance MySQL answers most of my questions and cleared doubts that I have had on MySQL.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden