我已经获得了一个 aspdotnetstorefront 网站的维护任务,该网站似乎已经好几年没有从管理面板运行维护脚本了。
我已经运行了每个,但这只释放了大约 50MB。我在数据库(dbo.SecurityLog)中有一个表,其中包含几年前(2012 年)的行。我假设这些行通过转到维护 > 安全性来显示,但由于表的绝对大小,应用程序超时(超时已过期。在操作完成之前超时时间已过或服务器没有响应。)
从 2012 年删除旧行是否安全,或者这是否会导致应用程序可能出现问题?
我已经获得了一个 aspdotnetstorefront 网站的维护任务,该网站似乎已经好几年没有从管理面板运行维护脚本了。
我已经运行了每个,但这只释放了大约 50MB。我在数据库(dbo.SecurityLog)中有一个表,其中包含几年前(2012 年)的行。我假设这些行通过转到维护 > 安全性来显示,但由于表的绝对大小,应用程序超时(超时已过期。在操作完成之前超时时间已过或服务器没有响应。)
从 2012 年删除旧行是否安全,或者这是否会导致应用程序可能出现问题?
所以我根据以下链接解决了这个问题:
我的 SQL Server Express 2008 R2 数据库是否即将达到大小限制并使我的网站崩溃?
帖子贡献者与 aspdotnetstorefront 讨论了有关数据库大小增长的几个问题,以及清除行的方法,其中之一是 SecurityLog 表。我在指定日期之前清理了这张表,一切都很好,释放了 300MB+