
Mike Walsh
Who Is Mike Walsh?
Hi – I’m Mike Walsh. Professionally, I am the Principal SQL Server Database Administrator and SQL Server subject matter expert for a Fortune 100 insurance company.
Personally, I am a husband, father to two (and growing!) great children and a Christian. I spend spare time playing with my kids, fly-fishing in New England, swimming and blogging about various topics on a few places. Our family also has a small flock of backyard chickens that we enjoy taking care of in exchange for some great eggs.
With over ten years of SQL Server experience under my belt, I’m at the stage in my career where I finally realize that, while I recognize my strengths, I still have much to learn with my favorite product. To that end, I really enjoy going deep with SQL Server skills and technologies. I see this blog as a way to encourage my own learning while sharing knowledge with you as I strive to answer all the questions you could ask while checking this blog out.
StraightPath Solutions
I started StraightPath in 2006 as a way to put my skills and experiences to use for organizations that might be lacking in the DBA role or are missing an on-site SQL Server Subject Matter Expert. I figure that I have a lot of experience to bring to a company experiencing a performance, design, implementation or DBA need and StraightPath allows me to help with that in my spare time.
I love teaching and sharing my passion about SQL Server and this opportunity has allowed me to travel to some interesting places to teach some fun custom courses to folks. Because this is a part time opportunity for me for now, I prefer to engage clients who have a resource on site that I can mentor as I go. This way, I can share my knowledge as I go, working with your staff to ensure they have the skills necessary long after our engagement ends.
StraightPath’s name comes from the “straight path” that I was called to walk when I accepted Jesus Christ into my heart as the only way to salvation. Straight Path Solutions hopes to glorify God through our work, living out the truth of the verse I selected as a “company verse”.
“And whatsoever ye do, do it heartily, as to the Lord, and not unto men; Knowing that of the Lord ye shall receive the reward of the inheritance: for ye serve the Lord Christ.” Col 3:23-24
You can learn more about services we can help you with on our consulting page.
SQL Server Blog
What better way to reach out to folks and share tips and tricks than to maintain a blog? I started this as a way to keep track of my own tips and tricks learned along the way as a personal library to share with folks. Shortly after starting with that purpose, I have changed the mission into one of sharing knowledge, learning about new skills for blog topics and engaging the SQL Server community (and myself!) with some professional development challenges or thoughts.
You can navigate over to my blog here. I hope you enjoy what you find. If you have questions or comments or experiences of your own to share, I encourage you to leave a comment or reach out to me via our contact us form. If you have a question, feel free to ask it and I will do my best to answer. If it’s a quick hit question, I have no problem spending a few moments to either help answer your question or point you in the right direction.
Subscribe to my SQL Server Blog
Please stay in touch with the updates to my blog through subscribing. You can either subscribe to my rss feed in your favorite feed reader or through e-mail at this link. I strive to keep content updated regularly.
You can also feel free to connect with me on LinkedIn or Twitter.
Thanks and Welcome!

[...] How can I tell if a SQL Server system is affected by Forwarded records? Update: This post is participating in the 4th installment of the T-SQL Tuesday hosted this time by Mike Walsh. [...]
[...] Transaction Log (block) CHECKSUM Update: This post is participating in the 4th installment of the T-SQL Tuesday hosted this time by Mike Walsh [...]