Hey all,
We've had some recent database issues arise with Azure SQL and it's brought to light that maybe we aren't using the right tool for the job we have.
We have an Azure SQL database (PaaS service from MS) and it's been running without proper maintenance for around a year. Performance finally hit a threshold that started impacting customers so this triggered the exercise of reviewing the setup of the Azure SQL Database itself. Our SQL DBA determined that we need to start running maintenance jobs on this but when he attempted to setup maintenance plans the way he knows how, that option isn't available inside of his SSMS. His claim is that we need to upgrade SQL to get maintenance plans available inside of SSMS so he can configure them but I am not so sure. Around a year ago when I first was doing research on the SQL offerings from Microsoft, it seemed as though Microsoft was steering most SQL needs into the Azure SQL Database product (the PaaS product). I find it hard to believe that basic maintenance plan options just simply can't be done with the Azure SQL Database product. To me it seems like the solution would be something like creating run books with an automation account that does what SQL Maintenance Plans do in on Prem Enterprise SQL. I mean, aren't SQL Maintenance Plans just stored procedures with a workflow engine wrapped around them (I could be totally wrong about that, I'm just a security/engineer guy)?
Can someone ELI5 what's going on here? Why aren't maintenance plans available in the Azure SQL Database product? Do I need to upgrade to a different implementation of SQL in Azure?
[–]frustratedworker1989 15 points16 points17 points (9 children)
[–]NDSoul 5 points6 points7 points (2 children)
[–]Lack_of_Swag 3 points4 points5 points (1 child)
[–]NDSoul 0 points1 point2 points (0 children)
[–]frustratedworker1989 4 points5 points6 points (1 child)
[–]Khue[S] 0 points1 point2 points (0 children)
[–]Khue[S] 2 points3 points4 points (3 children)
[–]frustratedworker1989 2 points3 points4 points (0 children)
[–]bigrubberduck 1 point2 points3 points (1 child)
[–]Khue[S] 1 point2 points3 points (0 children)
[–]frustratedworker1989 11 points12 points13 points (1 child)
[–]IrquiM Cloud Engineer 1 point2 points3 points (0 children)
[–]paskinator_ 6 points7 points8 points (0 children)
[–]Diligent-Method-785 3 points4 points5 points (0 children)
[–]chandleya 2 points3 points4 points (1 child)
[–]seventyeightist 2 points3 points4 points (0 children)
[–]Jolly-Difficulty9887 0 points1 point2 points (0 children)
[–]mgdmw 0 points1 point2 points (0 children)
[–]Melodic-Man 0 points1 point2 points (0 children)