May 2026 Discount: Comprehensive Database Performance Health Check | Testimonials

Home
  • Consulting
  • Training
  • Free Videos
  • All Articles
    • Interview Questions and Answers
    • SQL Tips and Tricks
    • SQL Performance
    • SQL Puzzle
    • Big Data
    • Blog Stats
    • SQL Books
  • Hire Me
  • Health Check
Oct8

SQL SERVER – Reset the Identity SEED After ROLLBACK or ERROR

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
SQL Identity
No Comments
I have been blogging for almost 8 years now. I believe I have seen pretty much every single kind of email and comments I can receive from users. However, there are sometimes few which just are so interesting that I feel like blogging about it. This blog post is written…
Read More
Oct7

MySQL – Scaling Existing Applications: Key Observations and Measurements

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
MySQL, ScaleBase
1 Comment
In the earlier blog post we discussed about How to Create a Distributed Relational SQL Database, today we will continue to learn about Scaling Existing Applications: Key Observations and Measurements. In the use case of an existing application that is on the verge of reaching the limits of its monolithic…
Read More
Oct6

MySQL – How to Create a Distributed Relational SQL Database

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
MySQL, ScaleBase
4 Comments
Distributed relational databases are a perfect match for Cloud computing models and distributed Cloud infrastructure. As such, they are the way forward for delivering new web scale applications. But how is the data distributed in a distributed relational database? What is the best way to distribute data for my applications?…
Read More
Oct5

SQL SERVER – How to Catch Errors While Inserting Values in Table

Pinal Dave
SQL, SQL Interview Questions and Answers, SQL Server, SQL Tips and Tricks
SQL Error Messages
9 Comments
Question: “I often get errors when I insert values into a table, I want to gracefully catch them, how do I do that.” Answer: Very simple. Just use TRY… CATCH. Here is the simple example of TRY…CATCH I have blogged earlier when it was introduced. Here is the example, I…
Read More
Oct4

SQL SERVER – How to Find Running Total in SQL Server

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
11 Comments
Finding running total is one of the most popular request user encounters in the industry. There are two different ways to find out running totals. One of the methods is as per SQL Server 2008 R2 and earlier version. This is indeed a very expensive version of finding running total…
Read More
Oct3

SQL SERVER – GROUP BY Columns with XMLPATH – Comma Delimit Multiple Rows

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
SQL Scripts, SQL Server
4 Comments
This is one of the most popular question and I keep on getting again and again in email, Facebook and on social media. I have decided to write about it here in the blog so in future I can directly give a reference. Here is the question – there is…
Read More
Oct2

SQL SERVER – ​Building Technical Reference Library – Notes from the Field #048

Pinal Dave
SQL, SQL Server, SQL Tips and Tricks
Notes from the Field, SQL Server Security
No Comments
[Note from Pinal]: This is a 48th episode of Notes from the Field series. How do you build a technical reference library? In other word, when you need help how do you create your own reference so you do not have to go out to look for further help. There…
Read More
Previous 1 … 394 395 396 397 398 399 400 … 830 Next

MySQL – Download MySQL Workbench Shortcut in PDF

SQL Puzzle - A Quick Fun with Bit Wise Operator - Part 2 sqlbackup14-1-619x446

9 Things You Should be Doing with Your Backups – Backup Tips – SQL Server Backup Tips

MySQL – Learning Online MySQL Workbench Guided Tour – Pluralsight Course

SQL SERVER – Retrieve All the Data from VARCHAR(MAX) Column

SQL SERVER – Learning SSIS – Where Do I Start? – Notes from the Field #014

SQL Puzzle – A Quick Fun with Bit Wise Operator

SQL Puzzle - A Quick Fun with Bit Wise Operator - Part 2 bitwiseor1

SQL Puzzle – A Quick Fun with Bit Wise Operator – Part 2

Previous 1 … 394 395 396 397 398 399 400 … 830 Next

Pinal Dave is an SQL Server Performance Tuning Expert and independent consultant with over 22 years of hands-on experience. He holds a Masters of Science degree and numerous database certifications.

Pinal has authored 14 SQL Server database books and 104 Pluralsight courses. To freely share his knowledge and help others build their expertise, Pinal has also written more than 5,800 database tech articles on his blog at https://blog.sqlauthority.com.

Pinal is an experienced and dedicated professional with a deep commitment to flawless customer service. If you need help with any SQL Server Performance Tuning Issues, please feel free to reach out at pinal@sqlauthority.com.

Pinal is also a CrossFit Level 1 Trainer (CF-L1) and CrossFit Level 2 Trainer (CF-L2).


Nupur Dave is a social media enthusiast and an independent consultant. She primarily focuses on the database domain, helping clients build short and long-term multi-channel campaigns to drive leads for their sales pipeline.


Comprehensive Database Performance Health Check

Is your SQL Server running slow and you want to speed it up without sharing server credentials? In my Comprehensive Database Performance Health Check, we can work together remotely and resolve your biggest performance troublemakers in less than 4 hours.

Once you learn my business secrets, you will fix the majority of problems in the future.


SQL Server Performance Tuning Practical Workshop

Have you ever opened any PowerPoint deck when you face SQL Server Performance Tuning emergencies? SQL Server Performance Tuning Practical Workshop is my MOST popular training with no PowerPoint presentations and 100% practical demonstrations.

Essentially I share my business secrets to optimize SQL Server performance.


  • SQL Interview Q & A
  • Testimonials
  • Search
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com