USA: +1 425 444 2368

How to Make SQL Fast

SQL is the backbone of many applications, and its performance can make or break an application. Many developers who are not experienced with sql treat it like other procedural languages (see SQL is different for more info), and do not write sql code that performs well.

SQL Server Performance

The fundamental aspect in sql performance is that sql performs operations on sets of data, and the query must allow sql to quickly identify the subset of data that will be modified. For example, in poor code, we have seen developers update each record one by one in a large loop. While that may be an acceptable algorithm in C++ or Java, it is not good sql. How can you tell if your sql is working well? See if it has the following characteristics: