You may be hitting the "log limit cap" as explained on the article. If that is the case, there is no solution for that as the article explains. You have to make an assessment prior to migrate to Azure SQL MI as the article states.
LOG IO Metrics is hitting 100%
I have a sql managed db and the LOG IO is hitting 100% all the time. Data IO and CPU is okay.
I have 80Vcores
Azure SQL Database
2 answers
Sort by: Most helpful
-
Alberto Morillo 34,671 Reputation points MVP Volunteer Moderator
2021-10-26T04:17:41.267+00:00 -
KalyanChanumolu-MSFT 8,351 Reputation points
2021-10-26T04:23:46.307+00:00 @Nelson Chikati Thank you for reaching out.
Since you mentioned 80 vCores, you are on Gen 5 hardware already.
High Log IO is usually seen when you hit the IOPS/throughput limits for the respective pricing tier.
These limits are documented here if you want to read furtherIf you are on General Purpose tier, increasing the size of the disk will improve IOPS significantly
You can use the below statement to increase the disk space
alter database YourDatabaseName modify file (name='YourDatabaseName', size = 140 GB)
If you are on Business Critical pricing tier, you should increase the number of vCores to improve IOPS.
Please let us know if you have any further questions.
----------
If an answer is helpful, please click on
or upvote
which might help other community members reading this thread.