Joey D'Antoni

Joseph D’Antoni is a Principal Consultant at Denny Cherry and Associates Consulting, and Microsoft Data Platform MVP with over 20 years of experience working in both Fortune 500 and smaller firms. He is a frequent speaker at major tech events like Microsoft Ignite, PASS Summit, and Enterprise Data World. He blogs about all topics technology at He believes that no single platform is the answer to all technology problems. He lives in Malvern, PA, and holds a BS in Computer Information Systems from Louisiana Tech University, an MBA from North Carolina State University, and is the co-author of the Microsoft book “Introducing SQL Server 2016.”



The Top Five Security Fails in Every Data Breach

April 20, 2020

If your company hasn’t had a data breach, it’s only a matter of time until it happens. Unless you begin to make a big investment in security, have regular audits and penetration testing, and instill a culture that values customer data, breaches are bound …



Database 102 – Why Is My Query Slow?

February 14, 2020

As a database administrator (aka DBA, or Default Blame Acceptor) throughout my career, I’ve worked with a myriad of developers, system administrators, and business users who have all had the same question—why is my query (or application) slow? Many organizations lack a full-time DBA, …



Defining an SLO – Understanding Business Needs

June 20, 2018

Building a monitoring and alerting system should always be driven by your business needs. This is an ongoing debate between the IT organization–which tends to focus on granular measures–and the business users who would like to see more of an end to end picture …


Database Systems

After It Broke: Executing Good Postmortems

June 19, 2018

No matter how much automation, redundancy, and protection you build into your systems, thing are always going to break. It might be a change breaking an API to another system. It might be a change in a metric. Perhaps you just experienced massive hardware …


Database Systems

Choosing What to Monitor – Understanding Key Metrics

June 18, 2018

Monitoring has always been a loosely defined and somewhat controversial term in IT organizations. IT professionals have very strong opinions about the tools they use, because monitoring performance metrics and alerting is one of the key components of keeping systems online, performing, and delivering …



How DevOps Changes Monitoring

June 13, 2018

One of the most interesting changes that I have observed in my career is Microsoft shifting from just being a development organization to truly becoming a DevOps team, in the case of the SQL Server team. The product code developers are the operations support …


Networks Security

Balancing Stability and Agility

June 11, 2018

“The price of reliability is the pursuit of the utmost simplicity.” C.A.R. Hoare, Turing Award lecture.   Software and computers in general are inherently dynamic and not of a state of stasis. The only way IT, servers, software, or any other thing that has …