Defensive Database Programming with SQL Server
by Alex Kuznetsov
Publisher: Red Gate Books 2010
ISBN/ASIN: 190643445X
ISBN-13: 9781906434458
Number of pages: 302
Description:
The goal of Defensive Programming is to produce resilient code that responds gracefully to the unexpected. To the SQL Server programmer, this means T-SQL code that behaves consistently and predictably in cases of unexpected usage, doesn't break under concurrent loads, and survives predictable changes to database schemas and settings. Inside this book, you will find dozens of practical, defensive programming techniques that will improve the quality of your T-SQL code and increase its resilience and robustness.
Download or read it online for free here:
Download link
(4.7MB, PDF)
Similar books
Introducing Microsoft SQL Server 2012by Ross Mistry, Stacia Misner - Microsoft Press
Our purpose in Introducing Microsoft SQL Server 2008 R2 is to point out both the new and the improved in the latest version of SQL Server. This book is for anyone who has an interest in SQL Server 2008 R2 and wants to understand its capabilities.
(9925 views)
Introducing Microsoft SQL Server 2008 R2by Ross Mistry, Stacia Misner - Microsoft Press
This book is for anyone who has an interest in SQL Server 2008 R2 and wants to understand its capabilities. The purpose is to point out both the new and the improved in the latest version of SQL Server. Some familiarity with SQL Server is assumed.
(12059 views)
SQL Server Execution Plansby Grant Fritchey - Redgate Publishing
An execution plan describes what's going on behind the scenes when SQL Server executes a query. This book leads you right from the basics of capturing plans, through how to interrupt them, and how to diagnose the causes of poor query performance.
(10930 views)
Troubleshooting SQL Server: A Guide for the Accidental DBAby Jonathan Kehayias, Ted Krueger - Red gate books
SQL Server-related performance problems come up regularly and diagnosing and solving them can be difficult and time consuming. Read this book for descriptions of the most common issues and practical solutions to fix them quickly and accurately.
(14339 views)