Reviews from other courses:
"Honestly Mike your classes speak for themselves. They're informative, concise and just really well put together. They're exactly the kind of courses I look for." -Alex El
This is a great course so far. Mike explains the content very well. - Doug
All videos filmed in 1080 and audio is crystal clear.
In this course we will move beyond the simplistic responses given by most SQL Server DBA candidates.
We are going to give the answer the interviewer is looking for while adding a sentence or two more to reinforce to the interviewer our solid understanding of the concept.
In the course we will be word smithing our way to an offer by adding additional pieces of information to every one of our interview questions.
Here’s an example: What is SQL Server Profiler? We could simply say… it’s a tool that allows us to capture data about events.
While that would be correct we are going to add to it and communicate to the interviewer that while it’s a great tool we know of and have used other options.
Here the new response. Profiler is graphical tool for capturing the transactions running on an instance. However, it’s a very heavy tool and I’ll often use Adam Machanics's sp_whoisactive’s quick debug feature to capture data on live boxes because it’s much less resource intensive.
With our new answer we’ve gone far beyond answering a question about profiler. We have indeed answered the question however we’ve let the interviewer know we use sp_whoisactive and why we use it. We’ve also communicated to them we know one of the greatest limitations to profiler and we have a way around that for troubleshooting live boxes. We’ve done this is one sentence.
Thank you for your interest in How You Can Ace the Technical SQL Server Interview.
The first 10 minutes are free on every Udemy course. Please take a moment to watch all ten minutes to ensure this course is right for you.
See you in the course!!
Let's take a moment to decide if this course is right for you.
There are only two types of authentication in SQL Server.
Let's answer what they are and how we alter that setting.
The default port number is 1433 but let's give the interviewer a little more.
Once you see the difference this one is easy to remember.
Let's see the difference in this lecture then craft our interview response.
This is asked in almost every interview.
Let's answer the question in detail without deep diving.
You'll see this one often.
Is it a good idea?
What is a clustered index? It's the single most asked SQL Server interview question.
Both enforce uniqueness but what's the real difference?
There's less than a difference than you think.
Let's bust a myth here and then answer the question.
Let's define what stats are then let's answer our question.
The biggest benefit is caching.
However, the data isn't cached... then what is?
Let's talk about the buffer pool and learn some basic architecture so we gain more lucidly answer basic architecture related questions.
The fundamental unit in SQL Server is the Page.
Let's talk about it.
Are GUID keys really a bad idea for OLTP boxes?
The conventional wisdom here might not be so accurate on systems of scale.
This question isn't... is it a good idea... the question really is... can it be done?
One of the most missed questions.
How do DBA gauge IO performance.
We don't use IOPS.
This is one of the more common questions and easy to answer and recall.
As a DBA you'll need to be able to read execution plans but first, you'll need to know the basic vernacular.
Are multiple data and log files a good idea?
Yes for one but no for the other.
One of the most asked questions in SQL Server interviews.
Most can't answer this correctly.
After watching this video you'll be able to.
Once you get the definition correct the next question will be an example.
Here's a great one.
There are several options but in my opinion only two real ones.
I've been a production SQL Server DBA most of my career.
I've worked with databases for over two decades. I've worked for or consulted with over 50 different companies as a full time employee or consultant. Fortune 500 as well as several small to mid-size companies. Some include: Georgia Pacific, SunTrust, Reed Construction Data, Building Systems Design, NetCertainty, The Home Shopping Network, SwingVote, Atlanta Gas and Light and Northrup Grumman.
Experience, education and passion
I learn something almost every day. I work with insanely smart people. I'm a voracious learner of all things SQL Server and I'm passionate about sharing what I've learned. My area of concentration is performance tuning. SQL Server is like an exotic sports car, it will run just fine in anyone's hands but put it in the hands of skilled tuner and it will perform like a race car.
Certifications are like college degrees, they are a great starting points to begin learning. I'm a Microsoft Certified Database Administrator (MCDBA), Microsoft Certified System Engineer (MCSE) and Microsoft Certified Trainer (MCT).
Born in Ohio, raised and educated in Pennsylvania, I currently reside in Atlanta with my wife and two children.