2013-04-12 44 views
0

我從一個月前的備份中恢復了一個mssql數據庫,它似乎沒問題。 一個月後,查看數據庫物理文件,我可以看到,因爲(具有相同的日期戳和相同的大小),ldf沒有改變,而mdf增長了一點,並且有今天的日期戳。 ldf文件大約爲195MB,而mdf文件大約爲780MB。 這是正常的嗎?這會影響性能嗎?我能做什麼?上個月MS SQL ldf文件不變

我在問這個問題,因爲數據庫是一個Umbraco,而且網站變得很慢,不知道從哪裏開始尋找。 數據庫在Windows/SQL Server 2012上,Umbraco是4.7.0。備份來自SQL Server 2008. 感謝您的幫助。

回答

0

就日期而言,沒有必要擔心。 Windows將更新文件大小增大(或縮小)的日期。如果尺寸配置正確,這可能不會發生很長一段時間。通常使得ldf的大小低於mdf大小通常更好。

如果您希望擺脫您正在嘗試的性能問題,還有許多可以發現的問題......並且所有這些問題都可以輕鬆填寫​​好幾本書。如果表現不好,考慮請求外部幫助來做一些診斷。或給你更多的信息,你有什麼樣的問題(時間,頻率,持續時間,等待的種類,...)

+0

謝謝你,但我的理解是,一個ldf擁有數據庫事務日誌。而上個月,有一筆交易,所以我覺得很奇怪,ldf根本沒有被修改**。 –

+0

希望您的交易日誌在此期間保存。如果不是,我同意它的大小會超過屋頂。但是,如果它備份(應該如此),那麼確實計劃好的日誌文件大小就足以包含傳入的更改。您可以在這些文件中擁有大量的可用空間,並且如果文件正在增大或縮小,窗口只會更改修改日期。 – KookieMonster