Blog

SQL Saturday Schedule

We had three times as many speaker submissions as we had actual open speakers slots for the upcoming SQL Saturday Indianapolis. It was very difficult to select from so many excellent individuals. However, we have finalized the sessions and Here is our schedule for the August 13th event. We’ve done our best to…


SQL Server 2016 Training Kit

The folks over at Channel 9 have a great series of videos to get you started with what is new in SQL Server 2016. Join in as Scott Klein and Joey D’Antoni provide an overview of the SQL Server 2016 features and enhancements,


MCT Day Announced

For the third year, I am not only helping to organize the MCT Day event at Microsoft Ignite, but I have once again helped create the logo which is being seen here first. For my MCT friends, save the date. More information is coming soon. .


Narrowing the Skills Gap

Last year, there were 566,308 computing jobs open in the U.S. alone, while only 42,969 computer science students graduated into the workforce.  As we witness the growing role of technology in almost every aspect of our daily lives, we fall  short of meeting workforce demand. Find out more from my…


Microsoft and LinkedIn

What happens when you join the world’s leading professional cloud and the world’s leading professional network? We are about to find out. Today, it was announced that LinkedIn has entered into an agreement to be acquired by Microsoft. My first thought was, didn’t LinkedIn just buy Lynda.com less then a year ago?…


Exchange Troubleshooting

When trouble strikes, the most valuable person in the room is the one who can confidently tackle the unknown. Being an effective troubleshooter is more important than being a walking encyclopedia of solutions to known issues. Rather than try to cover every possible problem and solution the Exchange Server Troubleshooting Companion takes a…


SOS_Scheduler_Yield

The SQL Server SOS_SCHEDULER_YIELD is a fairly common wait type and it could indicate one of two things: SQL Server CPU scheduler is utilized properly and is working efficiently or There is a pressure on CPU. Read more at the SQL Shack from Nikola Dimitrijevic..


SQL Server Startup Options

Startup options designate certain file locations needed during startup, and specify some server wide conditions. Most users do not need to specify startup options unless you are troubleshooting the Database Engine. It might also be useful to add trace flags to a startup options. Trace flags are used to temporarily set…


Release of SQL Server 2016

SQL Server 2016 is finally here. The quickest way to experience the magic of SQL Server 2016 is to create a test environment using an Azure SQL VM. You can also experience the full features through the free developer edition (you will be prompted to sign in to Visual Studio…


Managing SQL Transaction Logs

SQL Server databases consist of two physical files types; the data file in which the data and the database objects such as tables and indexes are stored, and the transaction log file in which SQL Server stores records for all transactions performed on that database. SQL Server transaction log contains…