Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

MySQL Troubleshooting

What to Do When Queries Don't Work

Specificaties
Paperback, 243 blz. | Engels
O'Reilly | 1e druk, 2012
ISBN13: 9781449312008
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 1e druk, 2012 9781449312008
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

Stuck with bugs, performance problems, crashes, data corruption, and puzzling output? If you're a database programmer or DBA, they're part of your life. The trick is knowing how to quickly recover from them. This unique, example-packed book shows you how to handle an array of vexing problems when working with MySQL.

Written by a principal technical support engineer at Oracle, 'MySQL Troubleshooting' provides the background, tools, and expert steps for solving problems from simple to complex-whether data you thought you inserted doesn't turn up in a query, or the entire database is corrupt because of a server failure. With this book in hand, you'll work with more confidence.

- Understand the source of a problem, even when the solution is simple
- Handle problems that occur when applications run in multiple threads
- Debug and fix problems caused by configuration options
- Discover how operating system tuning can affect your server
- Use troubleshooting techniques specific to replication issues
- Get a reference to additional troubleshooting techniques and tools, including third-party solutions
- Learn best practices for safe and effective troubleshooting-and for preventing problems

Specificaties

ISBN13:9781449312008
Taal:Engels
Bindwijze:paperback
Aantal pagina's:243
Uitgever:O'Reilly
Druk:1
Hoofdrubriek:IT-management / ICT

Over Sveta Smirnova

Sveta Smirnova is a Principle Technical Support Engineer in the Bugs Verification Group of the MySQL Support Group at Oracle.

Andere boeken door Sveta Smirnova

Inhoudsopgave

Preface
Foreword

1. Basics
-Incorrect Syntax
-Wrong Results from a SELECT
-When the Problem May Have Been a Previous Update
-Getting Information About a Query
-Tracing Back Errors in Data
-Slow Queries
-When the Server Does Not Answer
-Issues with Solutions Specific to Storage Engines
-Permission Issues

2. You Are Not Alone: Concurrency Issues
-Locks and Transactions
-Locks
-Transactions
-Metadata Locking
-How Concurrency Affects Performance
-Other Locking Issues
-Replication and Concurrency
-Effectively Using MySQL Troubleshooting Tools

3. Effects of Server Options
-Service Options
-Variables That Are Supposed to Change the Server Behavior
-Options That Limit Hardware Resources
-Using the --no-defaults Option
-Performance Options
-Haste Makes Waste
-The SET Statement
-How to Check Whether Changes Had an Effect
-Descriptions of Variables

4. MySQL's Environment
-Physical Hardware Limits
-Operating System Limits
-Effects of Other Software

5. Troubleshooting Replication
-Displaying Slave Status
-Problems with the I/O Thread
-Problems with the SQL Thread

6. Troubleshooting Techniques and Tools
-The Query
-Effects of the Environment
-Sandboxes
-Errors and Logs
-Information-Gathering Tools
-Localizing the Problem (Minimizing the Test Case)
-General Steps to Take in Troubleshooting
-Testing Methods
-Special Testing Tools
-Maintenance Tools

7. Best Practices
-Backups
-Gathering the Information You Need
-Testing
-Prevention
-Think About It!

Appendix: Information Resources

Index

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        MySQL Troubleshooting