Refactoring Legacy T-SQL for Improved Performance

Refactoring Legacy T-SQL for Improved Performance
Author :
Publisher : Apress
Total Pages : 245
Release :
ISBN-10 : 9781484255810
ISBN-13 : 148425581X
Rating : 4/5 (81X Downloads)

Book Synopsis Refactoring Legacy T-SQL for Improved Performance by : Lisa Bohm

Download or read book Refactoring Legacy T-SQL for Improved Performance written by Lisa Bohm and published by Apress. This book was released on 2020-01-10 with total page 245 pages. Available in PDF, EPUB and Kindle. Book excerpt: Breathe new life into older applications by refactoring T-SQL queries and code using modern techniques. This book shows you how to significantly improve the performance of older applications by finding common anti-patterns in T-SQL code, then rewriting those anti-patterns using new functionality that is supported in current versions of SQL Server, including SQL Server 2019. The focus moves through the different types of database objects and the code used to create them, discussing the limitations and anti-patterns commonly found for each object type in your database. Legacy code isn’t just found in queries and external applications. It’s also found in the definitions of underlying database objects such as views and tables. This book helps you quickly find problematic code throughout the database and points out where and how modern solutions can replace older code, thereby making your legacy applications run faster and extending their lifetimes. Author Lisa Bohm explains the logic behind each anti-pattern, helping you understand why each pattern is a problem and showing how it can be avoided. Good coding habits are discussed, including guidance on topics such as readability and maintainability. What You Will LearnFind specific areas in code to target for performance gainsIdentify pain points quickly and understand why they are problematicRewrite legacy T-SQL to reduce or eliminate hidden performance issuesWrite modern code with an awareness of readability and maintainabilityRecognize and correlate T-SQL anti-patterns with techniques for better solutionsMake a positive impact on application user experience in your organization Who This Book Is For Database administrators or developers who maintain older code, those frustrated with complaints about slow code when there is so much of it to fix, and those who want a head start in making a positive impact on application user experience in their organization

Refactoring Legacy T-SQL for Improved Performance Related Books

Refactoring Legacy T-SQL for Improved Performance
Language: en
Pages: 245
Authors: Lisa Bohm
Categories: Computers
Type: BOOK - Published: 2020-01-10 - Publisher: Apress

GET EBOOK

Breathe new life into older applications by refactoring T-SQL queries and code using modern techniques. This book shows you how to significantly improve the per
Refactoring
Language: en
Pages: 461
Authors: Martin Fowler
Categories: Computers
Type: BOOK - Published: 1999 - Publisher: Addison-Wesley Professional

GET EBOOK

Refactoring is gaining momentum amongst the object oriented programming community. It can transform the internal dynamics of applications and has the capacity t
Clean Code in C#
Language: en
Pages: 487
Authors: Jason Alls
Categories: Computers
Type: BOOK - Published: 2020-07-17 - Publisher: Packt Publishing Ltd

GET EBOOK

Develop your programming skills by exploring essential topics such as code reviews, implementing TDD and BDD, and designing APIs to overcome code inefficiency,
Modernizing Legacy Applications in PHP
Language: en
Pages: 249
Authors: Paul Jones
Categories: Computers
Type: BOOK - Published: 2014-05-02 - Publisher: Lulu.com

GET EBOOK

This book will show you how to modernize your page-based, include-oriented PHP application by extracting and replacing its legacy artifacts. We will use a step-
High Performance SQL Server
Language: en
Pages: 213
Authors: Benjamin Nevarez
Categories: Computers
Type: BOOK - Published: 2016-11-21 - Publisher: Apress

GET EBOOK

Design and configure SQL Server instances and databases in support of high-throughput applications that are mission-critical and provide consistent response tim