SqlShare.com Logo
 
Skip Navigation Links
Home
Video List
Events
Classes
About Us
Login / Register
Subscribe RSS Feed 

Idera SQL Check

Getting Good Performance using SOUNDEX

This a follow up to our lesson on using the SOUNDEX and DIFFERENCE functions. It's easy to see opportunities to do searches on 'sounds like', but if you start running SOUNDEX on a big table without some preparation you're probably not going to like the performance. We'll show you one way to deal with it, and along the way revisit computed columns, indexing, and reading query plans. This isn't meant to teach all the concepts in detail, just show you one way to solve a specific performance problem.

Duration:
5 mins 12 secs
Skill Level:
100
Rating:
4.54 out of 5
Publish Date:
November 04, 2010
Getting Good Performance using SOUNDEX You must be logged in to view this video.  
Bookmark and Share
 
1=Poor, 3=Good, 5=Excellent

About the Author

Image of Andy Warren
Andy Warren is a software trainer focusing on SQL Server, a member of the PASS Board of Directors, and a principal in this site - SQLShare.com.

References

There are no downloads or recommended reading links for this video

Comments
Juri Kirillov on 11/5/2010
i hope to use it somewhere :)

Raymond on 11/5/2010
Thank you so much.

robert on 11/5/2010
Andy, good video. Please format the code so we can see it in the screen. The create index code was cut off. Good Stuff...Keep'em coming. Thanks

Louis Fritz on 11/5/2010
Great Demo - Can we get a copy of the sample code?

Jeremy Carroll on 11/5/2010
wonderful video - i would enjoy more tuning-related videos, especially for BI cubes

Steve Harris on 11/5/2010
Execellent example. Showed not only explain plan but how to use the profiler. May want to show how to start and capture information in profiler.

Laura on 11/5/2010
very clear and to the point. Great Job!

Diana Dee on 11/7/2010
(1) You did not mention that with computed column but no index on it, there is no choice for SQL Server but to do a clustered index (table) scan. Also, you should emphasize that a clustered index scan *is* a table scan. (2) You put FirstName into the index. Having an included column is better, because there will be fewer root [and intermediate] index pages. In another lesson, you might talk about indexing -- in a series of videos. You do a great job on showing how functions behave! Please keep it up.

Mark Hathaway on 11/8/2010
This was great. I'd love to see more on tuning.

Bridget on 11/8/2010
couldn't see the progress windows due to font size

ivan on 11/13/2010
Please, Add Code, thanks

A43036427E on 12/7/2010
excellent, as always

Amit on 4/25/2011
Excellent Video..great info... Thank you!!!

SQL_Group on 2/7/2012
Today I learnt a new term. Good work

Michael on 2/8/2012
Excellent



Must Be Logged In
 

How Do I Become a Video Author? |  Newsletter History

Copyright © Fourdeuce, Inc., 2005-2009. All Rights Reserved | Privacy Policy | Terms & Conditions