Search Results for “execution plan”

Announcing kCura Relativity 9, Data Grid, Elasticsearch, and SQL Server

kCura Relativity, SQL Server
4 Comments
Today at Relativity Fest in Chicago, kCura Relativity 9 introduces the option to move some text storage out of Microsoft SQL Server and into kCura’s new Data Grid, a tool built atop the open source Elasticsearch. Is kCura abandoning SQL Server? No, but understanding what’s going on will help you be a better database administrator and developer.…
Read More
Pocket Square

Candidates for Caching

sp_BlitzRS® Result: Candidates for Caching Caching can help alleviate traffic on your Report Server and improve performance during heavy load windows. Caching is like having some commuters leave for work a half-hour early, hang out at the coffee shop next to their building, then walk to work when it’s time to clock in. This is a…
Read More
Pocket Square

Unparameterized Queries

sp_BlitzCache™ Result: Unparameterized Queries One or more queries are effectively being run as if they were unparameterized which can lead to unpredictable execution times. This can be caused by applying functions to parameters or by using OPTIMIZE FOR UNKNOWN. Whatever the reason, this can cause problems for SQL Server. This is effectively the opposite of parameter sniffing –…
Read More

You Need This One Skill to Succeed in IT

Consulting
18 Comments
The ability to program in five languages, including one machine-level? Not it. Project management skills, up to and including a PMP certification? Not that either. Excellent oral and written communication skills, as noted on every job description ever? That doesn’t hurt, but can be learned. All of the best IT professionals I have worked with…
Read More
If there's such a thing as Data Science, why not Data Sauce?

3 Steps to Finding Your Secret Sauce

SQL Server
0
If there’s such a thing as Data Science, why not Data Sauce? It’s difficult to define why some things are wildly successful in a sea of forgettable products. Some recipes have a mysterious umami that comes from a subtle dash or two of magical sauce. In business and technology there’s an indefinable edge that sets…
Read More
Pocket Square

sp_Blitz® Documentation

sp_Blitz® Documentation Please don’t use your SQL Server as a print queue for sp_Blitz® documentation. sp_Blitz® is a free SQL Server health check stored procedure that looks for a lot of common health and performance issues. If you just use the default parameters, you’ll get a prioritized list of problems, but by tweaking the input…
Read More

Potential Problems with Partitioning

Partitioning, SQL Server
Getting started with table partitioning is difficult; there are many decisions to make after you’ve decided to partition data. Correctly configuring partitioning is critical to the long term performance and stability of the database from both a querying and data modification standpoint. There are three key considerations that database architects should devote time to before…
Read More
Pocket Square

Triggers Found on Tables

Blitz Result: Triggers Found on Tables Some triggers are fine. Some triggers are… not. Lemme start out by saying we don’t have a problem with triggers in general.  Triggers can be an easy, bulletproof way to enforce business logic in the database tier. Unfortunately, triggers don’t always scale well – especially when we try to perform…
Read More
Pocket Square

Wait Stats

Using Wait Stats to Find Why SQL Server is Slow Forget page life expectancy, buffer cache hit ratio, and disk queue length – those antiquated stats worked great for Grandpa, but it’s time to find an easier way to tune. Whenever SQL Server is running queries, it’s tracking how much time it spends waiting on…
Read More
Sex Panther: 60% of the time, it works every time.

5 Things SQL Server Should Truncate

47 Comments
Paul Randal (Blog – @PaulRandal) nailed a blog post to the church wall entitled, “What 5 things should SQL Server get rid of?” His choices included auto-shrink, putting databases in full recovery by default, GUIDs as clustered indexes, and more.  He tagged me, and I knew right away what I’d say. 5. IntelliSense restrictions on…
Read More

Long live the DBA

2 Comments
Jason Massie (aka StatisticsIO.com) wrote a blog post this week called The Death of the DBA.  He talks about why the coming cloud computing craze creates career chaos. I have the exact opposite opinion: I can’t wait for databases to move toward the cloud because it makes database administrators even more vital. Reason #1: Cloud…
Read More