Session

A Developer's Guide to Database Patterns

Is your database a pain in the neck? Are your queries slower than they should be? Are you sure you're using the right approach? You're not alone. Database development is full of patterns, techniques, and best practices that most developers never learn. And sometimes, what seems like a good idea turns out to be an antipattern that costs you performance, scalability, or money.

In this session, we'll explore practical database patterns I've collected from some of Microsoft's largest and most demanding customers. We'll talk about indexes, query design, data modeling, transactions, concurrency, and the little decisions that make a big difference. We'll also look at common mistakes, approaches that don't scale, and techniques that can dramatically simplify your application. Some might surprise you. Others will make you wonder why you aren't already using them.


You'll learn

How to choose the right database feature, write efficient queries, and recognize common performance antipatterns before they become problems.

How to apply practical database design patterns for data modeling, transactions, concurrency, and reliable data access.

How to recognize costly database antipatterns and apply proven techniques to improve performance, scalability, maintainability, and cost.

Jerry Nixon

Principal Product Manager in Microsoft Data & AI

Denver, Colorado, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top