Sql-Server

報告數據庫的延遲持久性

  • February 12, 2021

我有一個小型數據庫,它基本上執行幾個報告 SP。數據從 OLTP 數據庫中提取並每天刷新,並且該數據庫中的大多數表每天都會被截斷。

其中一個 SP 的邏輯是它使用了很多更新語句。我可以看到事務日誌在執行時增長了許多 GB。數據庫處於簡單恢復模式。所以我的診斷是所有的更新語句都讓它變慢了。

我的問題是,將設置更改為延遲耐久性會影響 SP 的速度嗎?

我的問題是,將設置更改為延遲耐久性會影響 SP 的速度嗎?

如果儲存過程在沒有事務的情況下進行了許多小更新,那麼延遲的持久性可能會加快它的速度。但是將插入批處理到更大的事務中會是一個更好的主意。

引用自:https://dba.stackexchange.com/questions/285319