Recentemente, dimensionei corretamente os dados e os arquivos de log para um banco de dados RDS, deixando apenas alguns GB de espaço não alocado. Pouco tempo depois, algo alocado, então desalocado, 1 GB da margem de erro. O que pode ter causado isso?
Todos os bancos de dados - incluindo tempdb - são minúsculos (MB) ou exatamente do tamanho que foram definidos; eles somam 197 GB, deixando 3 GB livres em uma instância de 200 GB. E ainda:
Claramente, se isso acontecer novamente em uma magnitude um pouco maior, haverá um problema. Por enquanto, posso simplesmente reduzir um dos arquivos do banco de dados para obter uma margem maior, mas gostaria de entender o que realmente aconteceu.
O suporte da AWS voltou com uma resposta abrangente. Nesse caso, tratava-se de backups de log de transações, sendo gravados no disco SQL antes de serem descarregados para o S3. Há mais algumas coisas que podem consumir espaço, principalmente temporariamente. Como sua tecnologia delineou: