Webinar 2.6 Followup (Episode 9 – Fragmentation)
28 Nov 2017

Thanks to everyone who attended! You can get the slides and demo files here: Webinar 2.6 – Fragmentation If you missed the session, or would like to watch the recorded session, the recording is available here. Don’t miss the next webinar on December 5th: Partitioning!  Registration is available here. In addition, I am publishing a list of the upcoming topics. Please be aware they are subject to change or re-ordering. It’s not complete at this point, but it does show the planned topics for the next several months.  I will be updating it periodically. Related posts Why Learn About SQL Server Internals? Webinar #1.1 SQL Server Met...

Webinar 2.5 Followup (Episode 8 – Nonclustered Indexes)
21 Nov 2017

Thanks to everyone who attended! You can get the slides and demo files here: Webinar 2.5 — Nonclustered Indexes Because this week is a holiday week in the US, there is NO HOMEWORK! If you missed the session, or would like to watch the recorded session, the recording is available through this link. Don’t miss the next webinar on November 28th: Fragmentation! You can register here: https://www.eventbrite.com/e/webinar-kalen-delaneys-sql-server-internals-webinars-episode-9-tickets-39714618493 In addition, I am publishing a list of the upcoming topics. Please be aware they are subject to change or re-ordering. It’s not complete at this poin...

Webinar 2.4 Followup (Episode 7 – Clustered Indexes)
14 Nov 2017

Thanks to everyone who attended! You can get the slides and demo files here: Webinar 2.4 — Clustered Indexes If you missed the session, or would like to watch the recorded version,  here is the link to the video. Solution to the homework will be posted by or on next Monday. Don’t miss the next webinar on November 21st: Nonclustered Indexes!  You can register here. https://www.eventbrite.com/e/webinar-kalen-delaneys-sql-server-internals-webinars-episode-8-tickets-39713832141 In addition, I am publishing a list of the upcoming topics. Please be aware they are subject to change or re-ordering. It’s not complete at this point, but it doe...

Webinar #2.3 Follow-up (Episode 6)
07 Nov 2017

Thanks to everyone who attended! You can get the slides and demo files here: Webinar 2.3 — Large Datatype Storage And here is the link to the video. Don’t miss the next webinar on November 14th: Clustered Indexes! You can register here! ————————————– Homework discussion for Webinar #2.2: Calculate the maximum number of IAMs a single object, including its indexes, can have. (more…)...

How to Upgrade Microsoft Access 97 Jet Database Engine Applications – Part 1
01 Nov 2017

A leading provider of engineering software has a popular application deployed at thousands of customer locations. They have a plan in place to rearchitect the solution in a couple of years to use a modern application architecture with a SQL Server backend. The problem they faced was that the application used the Microsoft Access 97 Jet database engine. New customers who tried to deploy the solution on newer versions of the operating system were blocked from being able to install the software because of the inherent security risks using the old database technology. So we had to find the way of removing the dependency on the legacy data access ...