Вам следует взглянуть и на несколько других областей. Наличие 2-миллиметровых записей в журнале событий не приведет к увеличению размера БД на 20 ГБ с точки зрения Kentico, так как журналы событий представляют собой довольно минимальные данные.
Просмотрите таблицы аналитики, истории версий, очереди электронной почты, веб-фермы и запланированных задач. Также проверьте корзину. Вы интегрируетесь с какой-либо другой системой или вставляете / обновляете много данных через API? Если это так, это может привести к созданию большого количества файлов журналов транзакций. С Azure SQL я не знаю, как их очистить.
Я предлагаю проверить другие таблицы, а не только журнал событий. Может быть, запросить журнал событий вручную через SSMS и посмотреть, какие 100 лучших событий, и это может помочь вам найти проблему. Если вам нужно, вы, вероятно, тоже можете очистить журнал либо через пользовательский интерфейс, либо вручную обрезать таблицу с помощью SSMS.