Calgary Public Library

Dynamic SQL, applications, performance, and security in Microsoft SQL server, Edward Pollack

Label
Dynamic SQL, applications, performance, and security in Microsoft SQL server, Edward Pollack
Language
eng
Abstract
"Take a deep dive into the many uses of dynamic SQL in Microsoft SQL server. This edition has been updated to use the newest features in SQL Server 2016 and SQL Server 2017 as well as incorporating the changing landscape of analytics and database administration. Code examples have been updated with new system objects and functions to improve efficiency and maintainability. Executing dynamic SQL is key to large-scale searching based on user-entered criteria. Dynamic SQL can generate lists of values and even code with minimal impact on performance. Dynamic SQL enables dynamic pivoting of data for business inteligence solutions as well as customizing of database objects. Yet dynamic SQL is feared by many due to concerns over SQL injection or code maintainability. "Dynamic SQL : applications, performance, and security in Microsoft SQL Server" helps you bring the productivity and user-satisfaction of flexible and responsive applications to your organization safely and securely. Your organization's increased ability to respond to rapidly changing business scenarios will build competitive advantage in an increasingly crowded and competitive global marketplace. With a focus on new applications and modern database architecture, this edition illustrates that dynamic SQL continues to evolve and be a valuable tool for administration, performance optimization, and analytics."--Provided by publisher
Illustrations
illustrations
Index
index present
Literary Form
non fiction
Main title
Dynamic SQL
Responsibility statement
Edward Pollack
Sub title
applications, performance, and security in Microsoft SQL server
Table Of Contents
Introduction -- What is Dynamic SQL? -- Protecting against SQL injection -- Large scale searching -- Permissions and security -- Managing scope -- Performance optimization -- Scalable dynamic lists -- Parameter sniffing -- Dynamic pivot and unpivot -- Solving common problems -- Applications of Dynamic SQL -- Index usage and maintenance

Incoming Resources