我们运行2年以上SQL Server 2005 Express Edition上的一个小型应用程序,数据库在此期间从75 MB增加到接近400MB,没有大量数据。SQL Server Express性能突破大型日志文件
但是现在日志文件已经达到3,7GB而不改变硬件,表格结构或程序代码,我们注意到需要10-15分钟的导入过程现在已经到达了几个小时。
任何想法可能是什么问题?取决于日志文件可能是什么? Express Edition的4GB锁只承载数据文件或日志文件?
附加信息:数据库服务器上没有任何RAID,没有并发用户(只有一个用户在导入过程中登录)。
由于提前 约翰内斯
新版本,这将可能只是顺路作为替代,具有10GB的限制http://www.microsoft.com/express/database/但如果它是一个导入过程很慢,考虑到一般的批量导入解决方案:通常情况下,您在表上有很多索引,并且一个一个的导入会在每行之后更新它们,而不是最终有效地更新它们。 – Rup 2010-07-01 09:15:54