Hello, I wanted to take a moment to introduce myself with my first blog and give you a bit of background about me. While I am new to blogging, I am not new to SQL Server. I started with SQL Server 4.2 back in the early nineties. I was supporting an application that was written in PowerBuilder that did screen scraping off of a CICS IBM mainframe, and it had a SQL Server database as its back end. One of my many different computer related responsibilities at the time was writing adhoc green bar reports in assembly on the mainframe. Once I learned the power of results set programming with T-SQL, I then wrote the minimum amount of assembly needed to create a text file and import it to SQL - then did all the rest of my scrubbing and report writing on SQL. No more moving registers around and packing and unpacking bytes for me!
My passion for SQL continued from there. I eventually went to work for Microsoft in 1998 because I wanted to really know the internals - especially corruption and performance. Since then I have worked with SQL Server in many different applications in the enterprise and have been through consulting with my clients on 4.2, 6.5, 7.0, 2000 and 2005. My focus has especially been on performance and tuning in the enterprise. This last May I finally decided to break out on my own and start my own consulting and explore the product again from the industry.
I am excited to start blogging. One of my passions is making concepts clear, understandable and easy to digest. My goal with my blogging is to bring to you examples, tips and tidbits from real world situations that are easy to understand, repeatable and have real world application. I expect to focus primarily in the area of performance and scalability, especially the nuances and changes from 2000 to 2005 and things you may see during or after migration. I hope you find my posts helpful and I look forward to hearing any comments and feedback from you!