Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Kindle Price: £37.99

Save £2.00 (5%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Professional SQL Server 2008 Internals and Troubleshooting Kindle Edition

4.9 out of 5 stars 14 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"

Length: 623 pages
  • Due to its large file size, this book may take longer to download

Get a Free Kindle Book
Between now and 26 February 2016 you can earn a free Kindle Book by simply downloading and registering the free Kindle reading app, buying a Kindle Book, or buying a book. Learn more
Get a £1 credit for movies or TV
Enjoy £1.00 credit to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle ebook from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle ebooks) offered by Amazon.co.uk. A maximum of 1 credit per customer applies. UK customers only. Offer ends at on Friday, 26 February, 2016. Terms and conditions apply

Product Description

From the Back Cover

An in–depth look at SQL Server and best practices for troubleshooting

When faced with a variety of SQL Server issues, you need to be able to troubleshoot SQL Server as well as its underlying operating system. To that end, this author group of SQL Server experts presents you with invaluable advice that brings together and simplifies practical internal information concerning SQL Server along with troubleshooting techniques and methodologies. Packed with real–world examples of ways to effectively use troubleshooting tools, this book shows you how to efficiently and accurately determine the root of your SQL Server problem so you can successfully resolve it.

  • Escorts you through the lifecycle of a query to establish an understanding of the fundamental concepts and architectures

  • Examines the use of memory including the physical components, Windows memory management, and SQL Server′s own memory architecture

  • Reviews SQL Server wait types and how to monitor them with Extended Events

  • Equips you with the knowledge to confidently specify and monitor your storage performance requirements

  • Details SQL Server′s locking model, the internal use of latches, and row versioning

  • Shows you how to use SQLDiag, RML Utilities, SQL Nexus, the Management Data Warehouse, and how to build your own SQL Server Management Studio reports

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.


Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

CHRISTIAN BOLTON is the Technical Director for Coeo Ltd., a leading provider of SQL Server consulting and managed support services in the UK and Europe. Prior to this Christian worked for 5 years at Microsoft, leading the SQL Server Premier Field Engineering team in the UK. He is a Microsoft Certified Architect, Master and MVP for SQL Server, and co–author of Professional SQL Server 2005 Performance Tuning. He works out of London and lives in the south of England with his wife and children. He can be contacted at christian@coeo.com. Christian authored chapters 1, 2, 7, 13 and the online chapter 16 in addition to lending his authoring expertise where needed on other chapters and functioned as the lead author for the entire project.

JUSTIN LANGFORD leads the Managed Support team for Coeo Ltd, delivering outsourced 24x7 operations for mission–critical SQL Server platforms. Before joining Coeo, Justin worked for Microsoft in the Premier Field Engineering team and has worked with some of Microsoft s largest fi nance and government customers in Europe. Justin co–authored Wrox Professional SQL Server 2005 Performance Tuning and lives in London with his girlfriend, Claire. Outside work he enjoys sailing and has a keen interest in classic British sports cars. Justin can be contacted at justinl@coeo.com. Justin authored chapters 9, 11, 12, and 15.

BRENT OZAR is a SQL Server Expert for Quest Software. He has over a decade of broad IT experience, performing SQL Server database administration, systems administration, SAN administration, virtualization administration, and project management. In his current role, Brent trains DBAs on performance tuning, disaster recovery, and virtualization. He has spoken around the globe at events for PASS, SQLBits, SSWUG, and other organizations. Brent founded the Virtualization Virtual Chapter for the Professional Association for SQL Server (PASS), and serves as the Editor–in–Chief at SQLServerPedia.com. Brent blogs at www.BrentOzar.com and discusses diverse topics at http://twitter.com/BrentO. When he s not talking SQL Server, he enjoys traveling, working with social media, snorkeling, and sampling new restaurants. He is the author of chapters 4 and 14.

JAMES ROWLAND–JONES works for EMC Consulting EMEA as an Advisory Consultant. His principle focus is the delivery of large, scalable, data warehousing, and business intelligence projects. Within this fi eld James specializes in data integration, database architecture, and performance tuning. He is very active in the technical community and is one of the organizers for SQLBits, Europe s largest SQL Server community conference. James has received the Microsoft MVP award for 2009 and 2010. You can find him online at http://consultingblogs.emc.com/jamesrowlandjones, twitter (@jrowlandjones), linkedin http://www.linkedin.com/in/jrowlandjones, or even using an old fashioned email, james.rowland–jones@emc.com. James authored chapters 6 and 10.

JONATHAN KEHAYIAS is a SQL Server MVP, MCITP Database Administrator and Developer, who got started in SQL Server in 2004 as a database developer and report writer in the natural gas industry. After spending two and a half years working in T–SQL, in late 2006, he transitioned to the role of Database Administrator. He has experience in upgrading and consolidating SQL environments, and has experience in running SQL Server in Virtual Environments on VMWare ESX 3.5+. He is a member of the Tampa SQL Server User Group and a regular speaker about SQL Server at events. Jonathan authored chapter 3.

CINDY GROSS started her SQL Server life as a DBA with a hospital and health plan company in 1993, and moved to Microsoft in 2000 where she has worked ever since. Her roles at Microsoft have included PSS Product Support Engineer, SQL Content Lead, Yukon Readiness Lead, and most recently Dedicated Support Engineer (DSE), all for SQL Server. Cindy enjoys delivering training throughout the United States as well as in Europe and India, including presentations at SQL PASS. In 2008 she started the Boise SQL Server User Group, an affi liate of the SQLCommunity.org site (where she is a worldwide SQL Server Community Leader) to share SQL Server wisdom in the Idaho SQL Server community. Most recently she obtained the Microsoft Certified Master: SQL Server Qualification, which was a hard–fought prize. Over the years Cindy has learned from many wonderful friends and colleagues and they all deserve a word of thanks for contributing to her success. Cindy authored chapter 8.

STEVEN WORT has been working with SQL Server since the early days of SQL Server way back in 1992–93. He is currently a developer in the Windows Division at Microsoft, where he works on performance and scalability issues on large database systems for the Windows Telemetry team. Steven has been at Microsoft since 2000. Prior to working in the Windows Division, Steven spent 2 years working in the SQL Server group, working on performance and scalability. Steven s fi rst 3 years at Microsoft were spent working in support as an escalation engineer on the SIE team. During this time, Steven was able to travel the world working with some of Microsoft s customers on their performance and scalability issues. Before coming to Microsoft, Steven spent 20 years working in the United Kingdom as a freelance consultant, specializing in database application development. When Steven isn t busy working, he can be found spending time with his family and enjoying many fi tness activities in the outdoors of the Pacific Northwest. Steven authored chapter 5.

Product details

  • Format: Kindle Edition
  • File Size: 13746 KB
  • Print Length: 623 pages
  • Page Numbers Source ISBN: 0470484284
  • Publisher: Wrox; 1 edition (22 Jun. 2010)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 4.9 out of 5 stars 14 customer reviews
  • Amazon Bestsellers Rank: #503,819 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.9 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 14 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
I'm not a SQL Server expert by any stretch of the imagination but I had a customer who was experiencing real performance issues with our application. I'd tried collecting the necessary data from Perfmon and Profiler myself and got into all sorts of problems. I had way too much data and had no idea how to present it or even if it was the right data to tell me what I needed to know. I'd bought the book and had it for a couple of weeks but hadn't had the time to read it.

I got so exasperated I stopped everything I was doing and sat for an evening and read through a couple of sections about the tools available to collect performance related data - SQLDiags, Perfstats etc. The next day, within 30 minutes I had a database with reports showing me all the information I needed.

The following day we ran a whole bunch of tests using the new tools introduced in this book and we found the major problem that was causing performance issues in the app.

These guys have written a fantastic book obviously from real life practical experience, not theory. Well done guys and thanks for your help!

Now I've got to find the time to sit down and read the book front to back!

TIP! One thing that wasn't in the book is what to do if you've collected some performance data, run ReadTrace to load it into the PerfAnalysis db and then you want to run another set of tests but keep the original set of results for later analysis. Luckily I went to a SQL PASS user group where Christian Bolton did a presentation and reminded us that when you use this tool you need to rename the PerfAnalysis database first before running your next collection of data otherwise you'll overwrite your previous data collection.
Comment 12 of 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I met Christian Bolton a number of years ago when I done a course with him at Microsoft under a Premier Contract and knew from that how much he knew about the depths of SQL Server, and this book shows that this is still the case, along with his co-authors.

It is clearly laid out and the authors have written in a style that makes it easy reading - unlike other technical books which can be (very) dry and can only really used as a reference. It dives in deep into the internals of SQL Server without overwhelming you and gives real world examples on how the knowledge did (or could have) resolved an issue. It also covers all areas related to SQL Server, from the network and storage through to the actual processor architecture and operating system you will be using.

There are areas that will be of use to developers (indexes/tuning etc) that would help them to understand the challenges of operational systems but I would say that this is aimed directly at the Production DBA whose neck is on the line. If this is you - make this your top book - get it, read it, re-read it, and keep it to hand because it will help you out one day

My only gripe with the book is that it is so good I could loose work....

Comment 3 of 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Whether you're using this book to study those awkward concepts for exams or are having issues on your production boxes this book is an absolute must have as it doesn't just deal with SQL Server but arms you with the information you need to know around SQL Server to allow you administer your environment successfully.

I was enticed to buy this book after attending sessions by several of the authors at SQLBits and various SQL user groups around the UK, these guys really know their stuff and present with real confidence. This contributes to a flowing writing style which is missing from many technical books. The only complaint I would have is that it should come with a warning on the front cover for your partner as you won't be able to put it down!
Comment 2 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
First of all a disclosure as some of the other reviewers have omitted to mention this: I have met with both Christian and Justin and know them from a business perspective. They are both SQL Server experts and very qualified to write this book.

The book covers two main areas: internal architecture and performance tuning. The former concentrated on the parts of the internals that are most relevant to the latter (so if you need to see all the specifics on the internals I would still recommend Kalen Delany's book: Microsoft SQL Server 2008 Internals (Pro - Developer) as this is still the best overall book in this area. The section on hardware is particularly good though and I haven't seen it covered as well elsewhere.

The second half of the book covers troubleshooting and performance tuning. It gives very good coverage of this looking at it from all angles. It is certainly a very good place to start from and by doing this you will be given the information you need to resolve problems. Where I felt that it was slightly weaker was in the next step of actually resolving those issues; though it is stll overall a very good reference.

Overall, a highly recommended book.
Comment 1 of 1 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is an excellent book for anyone who works with SQL Server on a daily basis. As the name implies it is for people who want to go deeper to understand what is happening under the hood rather than a beginners guide. That said it is a tribute to the authors that they have managed to present such a technical subject in such a clear and easily digestible form.

The information contained in this book would be difficult to find by searching on the internet and clearly comes from a extensive knowledge of the subject.

Cant recommend it enough.
Comment 2 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions