У меня есть база данных, размещенная в Azure Sql, и я вижу критическую ошибку 1105. Эта ошибка возникает, когда моей транзакции требуется больше места, чем доступно в журнале транзакций. Согласно документации, всякий раз, когда это происходит, все активные транзакции в базе данных прекращаются. Я смотрел метрики во время возникновения ошибок (они случаются нечасто), и использованное пространство очень близко к выделенному пространству. В одном примере использованное пространство составляло 1,6 ГБ, а выделенная сумма - 1,7 ГБ. Максимальный размер базы данных составляет 1 ТБ.
Моя первая мысль заключается в том, что Azure sql является управляемой платформой и должна автоматически выделять больше места по мере роста журнала транзакций. Я удивлен, увидев эту ошибку, но не знаю, как ее исправить. Журналом транзакций управляет Azure. Моя вторая мысль заключается в том, что, возможно, эта ошибка является ложным срабатыванием и, возможно, является артефактом всех автономных операций, которые происходят за кулисами Azure?
Я действительно в темноте, и я не нашел много информации в Интернете об ошибке 1105 в Azure Sql DB.