2011-10-07 68 views
2

我有一種情況,我有一個表中得到噸插入數據庫刪除,這是至關重要的,性能非常出色那些插件。日誌傳送 - 忽略對特定表

我也有很多報道,其中一些打到了那張表。

因此,我想創建一個報告數據庫,它可以滯後於主數據庫一點,我可以使用正在運行的查詢,因此報告將不會影響主表的性能。

龐大的規模也是一個問題 - 我想保留的所有歷史記錄報告,但交易表只需要兩個最後一天,上衣。

我正在考慮日誌傳送 - 它可以讓我輕鬆地複製系統中的所有表,因此我可以輕鬆地保持同步 - 但我希望能夠從主表中刪除「額外」記錄以確保它保持活潑,但將它們留在報告數據庫中。

有沒有什麼辦法可以配置特定表的日誌傳送至而不是傳送刪除請求?如果沒有,任何人都有一個很好的建議(除了「寫一個腳本,每天運行」)?

回答

2

沒有。日誌傳送旨在複製整個數據庫。無法使用日誌傳送來保留表格的整個歷史記錄,同時將其刪除 - 您將不得不寫入自定義內容。