eDerm migrates to Azure, upgrades SQL versions, and increases SQL Server performance

Challenges
- SQL Server unreliable
- Slow SQL
- Lack of senior SQL experience internally
Solution
Benefits
- Stabilized SQL Server
- Significant SQL speed increase
- Expanded SQL Server capacity
- More SQL Server capacity
- Savings in hardware upgrade
- Successful SQL Server migration and upgrade
- Minimum downtime
"Red9 has incredible expertise both in SQL migration and performance tuning. The deep level of knowledge of MSSQL is incredible and the combined experience and expertise has been a huge asset."
Background
eDerm is the largest independent dermatology practice in the country with over 1,800 facilities in 25 states. All of eDerm’s practices are tied into a single centralized server. When eDerm began experiencing stability and performance issues the impact was felt across all of their locations and none of the internal fixes they deployed addressed the issues. eDerm engaged Red9 and we were able to successfully stabilize the environment and maximize performance.
When eDerm decided they needed to upgrade and migrate to a new server and data center they knew that Red9 had the Sr. DBA’s on staff and expertise to handle a project with this level of complexity. There was a lot of internal concern around how potential downtime might impact office locations and patients given their size and scope.
Red9 had a thorough, well-thought-out plan for each and every step of the migration. As a result, the process was seamless, eDerm avoided downtime during critical business hours and the project was completed without any major interruptions or rollbacks.
Problem
There were many.
Client wanted to address as many SQL Server problems as possible, while also migrating SQL Server from on premises to to Microsoft Azure, implementing AlwaysOn, disaster recovery, migrating hundreds of SSRS reports, and SSIS packages. Requirements also included implementing the best Win OS practices, setting up SQL Server with best practices for speed and reliability, implementing SQL monitoring and alerting and addressing lots of slow SQL queries.
Solution
At Red9 we often start with our proprietary 145 point comprehensive SQL Server Health Check <link> which we used to uncover a variety of technical issues.
- Setup SQL Server with best practices for stability and performance..
- Performance tuned worst performing slowest queries.
- Deployed custom SQL monitoring and alerting.
- Performed SQL Server migration to Azure with just few minutes of downtime.
In preparation for SQL migration, Red9 created in-depth SQL migration project plan. Each plan step was tested, duration measured, owner for execution assigned. Each step contained pre-written TSQL scripts to be run. Red9 also led coordination with multiple technical client teams to ensure everyone was in synch, knew when to execute assigned sections.
Red9 also did comprehensive testing. This was done by capturing 8 hours worth of SQL Server workload from client’s production SQL Server and then rerun that workload on the new SQL Server. This allowed us to clearly see how SQL Server performance compares between old and new SQL Servers.
Results
All client’s goals were achieved successfully with only a few minutes of downtime.
Testimonials
The deep level of knowledge of MSSQL is incredible and the combined experience and expertise has been a huge asset. Additionally, the flexibility and professionalism throughout a difficult migration was highly appreciated.

With little notice Red9 was able to find and fix a number of different SQL misconfigurations and wasteful practices as our customer moved their SQL environment from a rack solution with Fiber SAN to the Azure cloud.

Red9’s cool confidence and eagerness to deliver results are surpassed only by their deep penetrating knowledge of SQL. Whether it's SQL design, development, optimization, or recovery, Red9 is a SQL Gem.

They have mastered the understanding of complex, heavy load TSQL transactions. If you would like to sleep better at night and know your database will be running well in the morning, then I would recommend finding a DBA company with the kind of skill set Red9 has proven time and time again.

"In just a few minutes, Red9 was able to find significant performance improvement opportunities in our database. These improvements were in areas we hadn’t even considered. We plan to continue to work with Red9 on a regular basis and continue to enjoy the benefits of their knowledge."
"After SQL Database query tuning – Our site is flying now. I have already have hired Red9 three times. I am very happy I found them!"
"Beyond deep technical expertise, communication is very important to us. Red9 was timely in responses, met set expectations and timelines, and kept us in the loop when an unexpected issue came up. I would absolutely recommend Red9."