We have a TeamCity server with a SQL Server Express database (limited to ~10Gb. It was installed and configured in 2017. The database was initially created with an initial size of 10Gb. We configured cleanup rules to avoid to keep useless history files and useless information.
But recently we faced the problem that the database could not automatically growth due the limit of the SQL Server Express database. To solve the problem we moved to a real SQL Server but we would like to know why the database grow indefinitely? We thought that having some cleanup policies would have prevented such a problem.
All your advises are welcome.
Thanks in advance,